AIX系统下做SHELL和Green Plum数据库交互出了点问题,请高手帮忙
[size=4]其实呢,我的问题特别简单,但前提是只要你用过Green Plum数据库问题是这样的:
平时在Green Plum数据库的终端,手动输入sql语句,操作没问题
例如:[color=red]\copy TABLE FROM 'TABLE.TXT' WHITH DELIMITER AS ','[/color]但是我写在shell脚本里的时候
我是这样写的
[color=red]psql -t -c “\copy TABLE FROM 'TABLE.TXT' WHITH DELIMITER AS ','”[/color]然后就开始报错了,说是[color=red]\copy[/color]的问题。我就纳闷了,究竟问题出在什么地方
请高手指教[/size] 数据库相关的环境变量加载一下 [b]回复 [url=http://www.loveunix.net/redirect.php?goto=findpost&pid=1070103&ptid=118322]2#[/url] [i]jinmaoda[/i] [/b]
哦,可能我前面么说清楚,相关变量在我的shell脚本前面已经加载过了,在这里我没提到。
现在我在考虑是不是我的这条语句在shell中的写法有问题? 关键是你psql支持这样吗? [b]回复 [url=http://www.loveunix.net/redirect.php?goto=findpost&pid=1070775&ptid=118322]4#[/url] [i]yddll[/i] [/b]
支持。这条语句没问题,我的代码太长了,少了个引号,死活跑不同,后来一点一点的找,终于发现了
页:
[1]