shadow2009ty 发表于 2009-10-10 17:34

unload问题请教

我在一个sh中想将多个select语句的结果导入到一个unl中 改怎么办?

unload to c.unl select * from a;
unload to c.unl select * from b;

现在这样写,在c.unl中只有最后一个select 语句的结果

[ 本帖最后由 shadow2009ty 于 2009-10-10 17:36 编辑 ]

yunzhongyue 发表于 2009-10-11 01:32

如果表结构一样的话可以用UNION将所有的表联合起来,如果表不一样的话可以用如下的语句,不过没有分隔符。
output to pipe "tee -a c.unl" without headings
select * from a;
output to pipe "tee -a c.unl" without headings
select * from b;
可能还会更有好的办法!实在不行可以用SHELL来处理一下!
:mrgreen:

shadow2009ty 发表于 2009-10-12 09:14

回复 #2 yunzhongyue 的帖子

谢谢~我去试试
页: [1]
查看完整版本: unload问题请教