Login Gblog  
简单点~~~
 
文章全文
Goberl 发表于 2010-8-20 19:13:57
  1. 注意CSV中的“数字型数据”变成科学计数数据
      例如:XLS中的“1542264451451545-E10”保存为csv后,再用Excel打开,“1542264451451545-E10”可能会“变质”
      所以:最好不要随便打开已保存的CSV文档,若必要要打开,可用记事本等非格式软件打开;
  2. 在保存到CSV之前,请替换掉特殊字符.
     特殊字符包括:半角单引号、半角双引号、分隔符(默认是半角逗号)。替换的时候可以用全角替换他们,若业务需要导入数据库后再替换回来;
  3. 若原始XLS中的数据存在空格,请用记事本打开保存的CSV文件,把里面的半角双引号替换为特殊字符, 例如“)(^_^)(”,在导入数据库后再把特殊字符替换为空;
  4. 导入的数据库表的列varchar2(长度)的长度必须大于等于各个数据的长度(当然,汉字占2个位);
  5. 导入的CSV中,部分行的部分列为空值时,请在“fields terminated by ','”之后加入“trailing   nullcols”

 

上述中的2、3、4、5处理不当都会导致导入的CSV数据只能是部分,但不会出现任何错误提示。以上基于Oracle 9I数据库整理!

类别:Dev      标签:Oracle      浏览(267)
相关主题:
评论列表:
发表评论
大名: ( *必填)
Email: (填写后,将收到Goberl对你的回复)
网址: (可选)
正文:
      记住信息?