J'essaie de travailler avec postgresql 'nextval' en PHP. Comment puis-je remplir la parenthèse dans la troisième ligne afin de remplacer TXN_ID par la valeur de nextval ('schemadb.audit_txn_seq')?postgresql question nextval sur les séquences
$DB->query("SELECT nextval('schemadb.audit_txn_seq')");
$DB->query('SET CONSTRAINTS ALL DEFERRED');
$DB->query('SELECT schemadb.undo_transaction(TXN_ID)');
Merci!
Cela ne semble pas fonctionner. Est-il possible de stocker le résultat de "$ DB-> query (" SELECT nextval ('schemadb.audit_txn_seq') ");" dans une variable PHP? – littleK
Prenons un peu de recul. Qu'est-ce que vous essayez de faire exactement? Voulez-vous juste obtenir l'ID de la prochaine valeur de la séquence? –
Je veux obtenir l'ID du currval dans la séquence. Ce que vous avez posté avant ne fonctionnait pas, alors j'essaie de voir si je peux stocker le currval de la séquence dans une variable php. Merci! – littleK