嗨,我是Oracle的新手。

我试图在PHP中使用oracle将记录插入表中。 但它不起作用,也没有抛出任何错误。

以下是我的代码。 请告诉我我做错了什么。

$insertSQL= "INSERT INTO GL_USR_MAIL_FOLDER(FK_GLUSR_USR_ID, GL_USR_MAIL_FOLDER_NAME) VALUES (:USERDET,:FOLDERNAME) RETURNING GL_USR_MAIL_FOLDER_ID INTO :FOLDER_ID";

try{

// echo "try 111LL:L";

$stid = oci_parse($dbh, $insertSQL);

$e = oci_error($stid); // For oci_execute errors pass the statement handle

print htmlentities($e['message']);

}catch (Exception $ex) {

GlobalFunc::print_oracle_error(__CLASS__, __FILE__, __LINE__, "Parsing of Query couldn't take place ","Parsing of Query couldn't take place for Query : \n $sql", $ex,0);

}

try{

//echo "try bindd";

oci_bind_by_name($stid, ":USERDET", $postData['glusrid']);

oci_bind_by_name($stid, ":FOLDERNAME", $postData['foldername']);

oci_bind_by_name($stid, ":FOLDER_ID", $folderid, 8, OCI_B_INT);

$e = oci_error($stid); // For oci_execute errors pass the statement handle

print htmlentities($e['message']);

} catch (Exception $ex) {

GlobalFunc::print_oracle_error(__CLASS__, __FILE__, __LINE__, "Binding of Query couldn't take place ","Binding of Query couldn't take place for Query : \n $sql", $ex,0);

}

try{

$s = oci_execute($stid);

if(!$s){

$e = oci_error($stid);

print htmlentities($e['message']);

}

print_r($s);echo "after execute";

oci_commit($dbh);

}catch(Exception $ex){

GlobalFunc::print_oracle_error(__CLASS__, __FILE__, __LINE__, "Execution of Query couldn't take place ","Execution of Query couldn't take place for Query : \n $sql", $ex,0);

}

php oracle 无查询结果,php - Oracle Insert查询不起作用,也不会抛出任何错误 - 堆栈内存溢出...相关推荐

  1. 解决oracle数据库的表中存在异常日期值在查询时抛出ora-01841错误的办法

    生产环境的服务器上,在查询时抛出SQLDataException,错误代码为ora-01841 ORA-01841: (完整) 年份值必须介于 -4713 和 +9999 之间, 且不为 0 经排查是 ...

  2. oracle 内存 无法启动数据库,database - 无法启动Oracle数据库(处理系统参数失败) - 堆栈内存溢出...

    我将在Ubuntu 16.04上设置Oracle DB 12c. 我正在遵循本指南 . 但是,当我尝试启动时,失败并显示以下错误: SQL> connect sys as sysdba Ente ...

  3. java多表查询实体接收_java - 如何创建Criteria Builder查询以连接具有一对一和多对一实体关系的三个表? - 堆栈内存溢出...

    我想创建一个用于连接三个表的条件构建器查询. 我已经研究了互联网,但是三个表连接的所有示例都具有与我想要的关系不同的关系. 因此,我有三个具有以下结构的表: 并且实体如下: @Entity @Tabl ...

  4. oracle 报错pls 00405,oracle - 检查是否存在PLS-00405:在此上下文中不允许子查询 - 堆栈内存溢出...

    使用正确的语法,将如下所示: create or replace procedure daily_rpt ( v_start in date , v_end in date ) as begin fo ...

  5. oracle绑定变量过多,oracle - 在SQL Plus中使用绑定变量并返回多行? - 堆栈内存溢出...

    这是一个愚蠢的问题,但我似乎无法解决. 我有一个查询在OCI程序中引起麻烦,因此我想在SQL * Plus中手动运行它以检查是否有任何区别. 这是查询: select e.label as doc_n ...

  6. oracle ebcdic 转换,sql - oracle ebcdic sqlldr问题 - 堆栈内存溢出

    我有一个关于如何将EBCDIC文件加载到Oracle表中的问题. 我已经阅读了许多有关该问题的主题. 但是,我似乎仍然无法取得进展. 根据COBOL副本给我的定义,我构建了如下控制文件:EBCDIC. ...

  7. oracle dba segments,oracle - Oracle存储过程显示“ dba_segments”错误:表不存在 - 堆栈内存溢出...

    我曾尝试创建Oracle 10g数据库的存储过程,即选择从数据dba_segments并插入到另一个表(即table_space). CREATE OR REPLACE PROCEDURE P_DAI ...

  8. oracle 延迟段,oracle - 未启用延迟段创建功能(ORA-00439) - 堆栈内存溢出

    我有带有DDL的.sql脚本文件超过60个表. 我正在尝试将脚本复制粘贴到SQL Developer中,连接到"Oracle Database 11g Express Edition Rel ...

  9. oracle 异常返回值,oracle - java.sql.SQLException:无效的列类型:调用具有行类型返回值的函数时为1111 - 堆栈内存溢出...

    我在一个名为" MyPackage"的Oracle软件包中有一个函数: FUNCTION MyFunction(name IN VARCHAR2) RETURN MyTable%r ...

最新文章

  1. Python3.6 和 Pycharm 详细安装教程
  2. 自制Flash FLV视频播放器
  3. linux的网络命令整理 更新中
  4. Wireshark数据抓包分析——网络协议篇
  5. python小白-day6 ConfigParser模块
  6. windows和linux运算结果不同,从Windows和Linux读取文件会产生不同的结果(字符编码?)...
  7. linux-休眠命令
  8. 终于知道以后该咋办了!
  9. Xcode 创建自定义模板
  10. 提高网站第一次加载速度
  11. MySql存储过程总结
  12. php如何使用代码生成pdf文件,教你利用PHP生成PDF文件
  13. python实现3d建模工具_Python实现3D建模工具
  14. 坚果pro android版本,坚果pro升级安卓10 更新系统Smartisan OSv7.5.0
  15. windows 电脑如何查看电脑显卡内存(显存)、CPU型号、内存、USB集线器等配置信息 win+r dxdiag
  16. 高效开发工具使用技巧
  17. 数组和链表的顺序遍历的时间比较
  18. 如何在word中粘贴美观工整的代码段(planetB/notepad++)
  19. 农村中学扩建工程全套CAD施工图哪里找?
  20. INTERIGHT 京东自营旗舰店-京东 要把凡客给弄残啊这是。。

热门文章

  1. kettle数据库操作OPTION SQL_SELECT_LIMIT=DEFAULT问题解决
  2. CodeCraft-21 and Codeforces Round #711 (Div. 2) D. Bananas in a Microwave 优化暴力
  3. 一二三系列之优先队列、st表——Battle,Heapsort,A Magic Lamp
  4. 「雅礼集训 2017 Day7」事情的相似度(后缀自动机+LCT+树状数组)
  5. 剪纸游戏(博弈论)(SG函数)
  6. P6122-[NEERC2016]Mole Tunnels【模拟费用流】
  7. P3312-[SDOI2014]数表【莫比乌斯反演,树状数组】
  8. nssl1156-今天你AK了吗?【康托展开,高精度,二分答案,树状数组】
  9. P1351-联合权值【树形结构】
  10. E - Escape from the Island(最短路+dp)