gpt4 book ai didi

php - 关于序列的 postgresql nextval 问题

转载 作者:行者123 更新时间:2023-11-29 13:38:08 24 4
gpt4 key购买 nike

我正在尝试在 PHP 中使用 postgresql 'nextval'。如何填写第三行的括号,以便将 TXN_ID 替换为 nextval('schemadb.audit_txn_seq') 的值?

$DB->query("SELECT nextval('schemadb.audit_txn_seq')");
$DB->query('SET CONSTRAINTS ALL DEFERRED');
$DB->query('SELECT schemadb.undo_transaction(TXN_ID)');

谢谢!

最佳答案

你没有告诉我们什么是 $DB 变量。我猜你正在使用 PDO。

“是否有将查询结果存储到 php 变量中”的问题是一种初学者问题,在 the manual 中很容易回答。 .

你必须明白,(从 PHP 的角度)

SELECT nextval('schemadb.audit_txn_seq')

SELECT xcolumn FROM xtable LIMIT 1

如果你想从任何查询中获取数据值,你总是以相同的标准方式进行:

  1. 查询
  2. 执行
  3. 获取

希望对您有所帮助。

关于php - 关于序列的 postgresql nextval 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2189114/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com