SQL Anywhere v10 OUTPUT附近的语法错误

时间:2015-11-12 17:36:53

标签: sqlanywhere

我正在尝试将表输出到外部文件。我已经找到了一些关于这个的问题,并且没有任何运气就从那里得到答案。

SELECT * FROM transactions; OUTPUT TO 'C:\Users\administrator\Desktop\Test.txt'

我一直在使用的声明,我尝试了格式和文件类型的不同变体,例如.csv没有变化。

产生:

ErrorCode:102 SQLState:42W04 消息:SQL Anywhere错误-131:第1行'OUTPUT'附近的语法错误

SQL =

输出到'C:\ Users \ administrator \ Desktop \ Test.txt'

感谢您的所有帮助

1 个答案:

答案 0 :(得分:1)

您是通过dbisql运行,还是在其他应用程序中运行? OUTPUT TO是dbisql命令,而不是数据库服务器识别的SQL语句。您可以在任何应用程序中使用the UNLOAD statement以允许服务器创建文件。

免责声明:我在SQL Anywhere工程中为SAP工作。