分布式行云数据库csv文件数据入库

建一张空表 ZZZZZ_TEST 有字段name,course,score

excel文件(我这里是excel文件另存为csv文件后的样子)

 

 

具体代码:
--查询语句
SELECT * FROM ZZZZZ_TEST ;--导入csv数据sql
INSERTINTOZZZZZ_TEST(NAME ,COURSE ,SCORE) 'client:C:\\csvToDB\\xxx.csv' SEPARATOR ',' UNQUOTED
;--client:C:\\csvToDB\\xxx.csv       
-->  client:{{文件路径}}      文件路径需要将/使用转义符进行转义--导入csv数据sql    (忽略了excel文件的第一行数据)INSERTINTO /*+ IGNORE_LINES(1)*/ ZZZZZ_TEST(NAME ,COURSE ,SCORE) 'client:C:\\csvToDB\\xxx.csv' SEPARATOR ',' UNQUOTED;

csv文件导入结果:

文件路径:

文件使用记事本打开的结样式:

关于csv文件导入数据及乱码的解决
  1.     将数据写入一个新建的excel文件中,
  2. 数据写入excel文件后,将excel文件另存为xxx.csv(文件)
  3. 选择xxx.csv文件选择记事本打开文件,然后另存为xxx.csv,在另存为界面选择编码格式为UTF-8,覆盖并保存文件xxx.csv
  4. 再将此时的xxx.csv文件导入数据库就不会乱码
    


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部