0

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 ';'. 

その理由は何ですか?

ありがとう

4

1 に答える 1

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

于 2011-01-29T19:17:59.030 に答える