oracle导入到GreenPlum

来源:互联网 发布:动态代理java 编辑:程序博客网 时间:2024/05/19 20:23

第一次接触postgresql数据库,导数据的一些问题记录下

1、使用sqluldr导出csv或txt文本

sqluldr2 用户名/密码@连接字符串 query="select * from 表名' " field=!  file=绝对路径\文件名.txt head=NO或YES(可选) log=绝对路径\文件名.log

解释 field是指定!为分隔符

2、使用postgresql下的copy命令导入数据

 copy schema1.表名 from 'txt文件绝对路径' with csv quote '''' delimiter '!';
解释: with后的csv是指csv文件,quote 引用解决字段为空,整型和date型都无法插入""这样的空值,ERROR:  invalid input syntax for integer: ""
使用的分隔符要注意是否同要导入的数据重复,例如逗号会出现在数据中就会导致ERROR:  extra data after last expected column

0 0
原创粉丝点击