我正在尝试将sybase表导出到文本文件。 我在SQL Advantage中发布了以下脚本。
SELECT * FROM NAME WHERE id = 1;
OUTPUT TO 'name.txt'
FORMAT TEXT;
我收到了:
Server Message: Number 102, Severity 15
Server 'SERVER3', Line 1:
Incorrect syntax near ';'.
可能是什么原因?
由于
答案 0 :(得分:1)
我不了解SQL Advantage中的这个功能。
另外我认为SQL Advantage不是导出的最佳工具。 尝试免费的isql替换 - sqsh。 http://www.sqsh.org/
使用sqsh(http://www.sqsh.org/sqsh_features.html#Pipes)导出到文本文件非常容易
1> select * from sysobjects
2> go 2>/dev/null >/tmp/objects.txt
Windows上的Sqsh - http://www.sqsh.org/sqsh_nt.html