sqlldr加载 数据文件的字段超出最…
2017-05-02 10:54
176 查看
sqlldr加载 数据文件的字段超出最大长度
2012-04-10 16:01
2012-04-10 16:01
SQLLOAD数据的时候,建表给的字段给够了,建表已经给到VHARCHAR2(1024)了,实际数据是VHARCHAR2(256).加载报错"数据文件的字段超出最大长度"查了半天,发现问题在于,前人CTL文件为了图方便,以 LOAD # INFILE '#/aps_userlevel.txt' PRESERVE BLANKS INTO TABLE aps_userlevel FIELDS TERMINATED BY "|" TRAILING NULLCOLS ( userlevel, userlevelname, renttype, rentfee ) 这种模式书写,没有在每个字段后面定义数据类型,碰到此种情况,Oracle默认为该字段为VARCHAR(255)[或者实际默认为CHAR(255)?]反正是小于256,后更改为 LOAD # INFILE '#/aps_userlevel.txt' PRESERVE BLANKS INTO TABLE aps_userlevel FIELDS TERMINATED BY "|" TRAILING NULLCOLS ( userlevel, userlevelname, renttype CHAR(1024), rentfee ) 加载正常 |
相关文章推荐
- sqlldr加载 数据文件的字段超出最大长度
- ibatis 配置文件及对应数据的格式…
- 修改数据库表 字段参考的数据…
- SQL Server 2005移动数据文件
- matlab 加载excel数据
- 大量数据文件恢复时,set new…
- java导出数据库txt文件,并以&分隔符每个字段数据
- 修改数据库表 字段参考的数据…
- 通过cat 数据文件来合并 myisam表
- MAN 恢复实际操作(模拟数据文件丢…
- shell处理—文件汇总到一个文件里,用sqlldr装入数据库这些文件数据都少一个字段而字段内容为这个文件的名字
- 如何处理Oledb中EXCEL驱动读取EXCEL文件中字段长度大于255字符时出现的"数据截断"问题.
- oracle下的sqlldr命令使用方法(sqlldr工具的使用(批量将文本文件数据加载到数据表))
- ORACLE 11G 数据文件头格式
- ORA-01190: 控制文件或数据文件 1 …
- 恢复Set unused的字段数据
- ociuldr 支持分多个数据文件
- Oracle 重命名数据文件
- RMAN 恢复实际操作(模拟数据文件…
- Oracle 外部表 & sqlldr加载文件,ORA-01722: invalid number