我在oracle中有一个PL / SQL序列。我使用oracle DB和php代码如下 -
CREATE SEQUENCE SEQ_ID
START WITH 1
INCREMENT BY 1
MAXVALUE 99999999
MINVALUE 1
NOCYCLE;
在列中插入值
UPDATE tableName SET columnName = seq_test_id.NEXTVAL
我如何在php oci_parse
中实现它答案 0 :(得分:0)
假设你要去Oracle,只需设置语句,解析和执行。没有必要进行任何绑定,因为您没有绑定变量。这是根据PHP documentation of oci_parse:
改编的$conn = oci_connect(your username, your password, your database);
$stid = oci_parse($conn, 'UPDATE tableName SET columnName = seq_test_id.NEXTVAL');
oci_execute($stid);