在MYSQL中创建序列

时间:2013-04-16 20:52:45

标签: php sql oracle

我在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

中实现它

1 个答案:

答案 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);