Oracle SELECT INTO OUTFILE,这个查询有什么问题?

时间:2013-06-06 00:00:33

标签: oracle select file-io

这是我从sqlplus执行的查询:

select * into outfile 'my_file.txt' 
fields terminated by '\t' lines terminated by '\n'
from my_table where my_column = 'stuff';

我收到以下错误:

FROM keyword not found where expected

我做错了什么?

P.S。我知道还有其他方法可以将输出刷新到文件,但我真的想要赢得这个对抗Oracle ...

1 个答案:

答案 0 :(得分:4)

SELECT ... INTO OUTFILE是特定于MySQL的语法。它不适用于其他DBMS,例如Oracle。

在Oracle中,您可以使用SPOOL filename ... SPOOL OFF包围声明。