嗨,我正在创建一个需要oracle数据库与php结合的项目。我已经设法创建表,更新,插入等一切从PHP脚本。但现在,我想从php创建(NOT EXECUTE,JUST CREATE)一个新的 oracle过程/函数。请帮助我。 我想要这样的东西:
<?php
$conn = ocilogon('xxxx','xxxx','XE');
$str = "CREATE OR REPLACE FUNCTION myfunc(p IN NUMBER) RETURN NUMBER AS
BEGIN
RETURN p * 3;
END;";
$stid=oci_parse($conn,$str);
oci_execute($stid); // this gives me success with compilation error.
我该怎么办?