2012-11-03 52 views
0

例如:是否可以将多个select语句导出到一个平面文件中?

EXPORT TO file.del的DEL 'SELECT * FROM EMP', 'SELECT * FROM EMP1'

这是行不通的。请指教。谢谢

+0

没有。考虑一下如果一个select在特定字段中有一个int,另一个select有一个blob,并且第三个有一个varchar字段会发生什么......不是一个好主意,可以混合使用这种格式。 –

+0

答案解决了你的问题吗?既然你是新来的,如果你的问题已经解决了,请不要忘记标记答案。您可以点击答案旁边的复选标记将其从空心切换为绿色。如果您有任何疑问,请参阅[帮助中心>提问](http://stackoverflow.com/helpcenter/someone-answers)! – fedorqui

回答

2

不,这是不可能的,因为一个文件被理解为存储单个选择的结果。

如果你的两个选择具有相同的列集,尝试做一个工会选择:

select * from emp union all select * from emp1. 

这样,你只有一个出口的选择,但它会包含两个表。如果联合可以完成,那么当列具有相同的精度时,查询将会有效。

相关问题