小编GRo*_*say的帖子

ORA-00911 仅使用 oci_execute 时出错

我遇到了以下请求的问题:

update
    pac_boolean_code
set
    BOO_CODE = 1
where
    PAC_PERSON_ASSOCIATION_ID = '2477764'
and
    DIC_BOOLEAN_CODE_TYP_ID = 'E-CALENDAR';
Run Code Online (Sandbox Code Playgroud)

当我在 Toad 中执行它时,它工作正常。但是,一旦我尝试使用 oci_execute 通过 PHP 使用它,它就会返回“ORA-00911:无效字符”错误。

我无法弄清楚是什么问题,因为所有字段都是正确的,并且当我直接在 Toad 中使用它时它可以工作。

如果我删除第二个 where 子句(DIC_BOOLEAN_CODE_TYP_ID),它也可以工作!

有什么想法可以帮助我吗?

php oracle

3
推荐指数
1
解决办法
2685
查看次数

标签 统计

oracle ×1

php ×1