oracle数据库无法insert

浏览:1942 发布日期:2017/02/18 分类:ThinkPHP5专区 关键字: oracle insert
目前用官方的oracle驱动可以select、update、delete,用Db::execute('insert into tusule_ecn (ecn_no,ecn_title) values (:ecn_no, :ecn_title)',['ecn_no'=>9,'ecn_title'=>'thinkphp']);可以实现insert,

但是用$data = ['ecn_no' => 9, 'ecn_title' => 'foo'];
Db::table('tusule_ecn')->insert($data);
也试过db('ecn')、Db::name('ecn')等都报错[10502] BindParamException in Connection.php line 512
Error occurred when binding parameters ':__data__ecn_no',

数据库已经创建“序列”“触发器”。
最佳答案
评论( 相关
后面还有条评论,点击查看>>