CI框架 insert_batch方法 返回-1,插入的数据不全
来源:互联网 发布:艾媒咨询知乎 编辑:程序博客网 时间:2024/05/21 23:00
问题:导入10000条数据,每次100条,实际导入9800条。
分析:数据源没有问题,排查应该是sql执行有问题。
具体细节:
打印sql:
insert into () values (‘xx’, ‘xx’)
或者
insert into (‘a’, ‘b’) values (‘xx’, ‘xxx’), Array
原因:
数据库表字段 a b c
数组字段丢失
array( array('a' => '1' , 'b' => 2, 'c' =>3), array('a' => '11' , 'b' => 21), //array('a' => '11' , 'b' => 21, 'c' => null), 过滤null导致);
总结:有的字段有数据,有的字段没数据,被过滤了。
解决方案:
别过滤字段,强制转化类型就好了。
阅读全文
0 0
- CI框架 insert_batch方法 返回-1,插入的数据不全
- CI批量插入数据方法
- CI框架的查询数据封装的方法
- ibatis插入数据返回ID的方法
- Ibatis插入数据返回ID的方法
- 【ci框架】框架AR操作插入多条sql数据
- mgo insert数据的时候数据插入的不全
- ssm框架,往数据库插入一条数据,返回插入数据的id
- CI 框架各类库的加载方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- mysql插入数据后返回自增ID的方法
- MySQL插入数据后返回自增id的方法
- CI框架导出数据
- CI框架导入数据
- CI框架的数据操作(增删改查)方法总结
- Java的前期绑定和后期绑定
- Android C、C++与java端3DES互通
- 【C#】身份证识别(二):提取目标区域图像
- java九九乘法表
- Django查询models对象报错:TypeError: __str__ returned non-string (type decimal.Decimal)
- CI框架 insert_batch方法 返回-1,插入的数据不全
- C++学习笔记之MFC改变按钮颜色
- 找工作小结
- Java连接Sql Server 2008的简单数据库应用
- Spring Data Jpa+Hibernate 入门2
- 解决问题 “You don't have permission to access /index.html on this server.”
- jquery 选择器的使用
- log4j2示例
- Oracle热备-自动化批处理文件