分布式行云数据库csv文件数据入库
建一张空表
ZZZZZ_TEST
有字段name,course,score
具体代码:
--查询语句
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文件导入数据及乱码的解决
- 将数据写入一个新建的excel文件中,
- 数据写入excel文件后,将excel文件另存为xxx.csv(文件)
- 选择xxx.csv文件选择记事本打开文件,然后另存为xxx.csv,在另存为界面选择编码格式为UTF-8,覆盖并保存文件xxx.csv
- 再将此时的xxx.csv文件导入数据库就不会乱码
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
