2012-11-03 36 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. 

這樣,你只有一個出口的選擇,但它會包含兩個表。如果聯合可以完成,那麼當列具有相同的精度時,查詢將會有效。

相關問題