0

次を使用して、行を DEL ファイルにエクスポートしようとしています。

EXPORT TO ExportedFile.DEL OF DEL SELECT * From MyTable

ただし、クエリを実行すると、これが得られます。

Error: SQL0104N  An unexpected token "ExportedFile" was found following "EXPORT TO ".  Expected tokens may include:  "JOIN".  SQLSTATE=42601

Export が WinSQL でサポートされているコマンドではないことは理解していますが、サポートされているコマンドはありますか?

4

2 に答える 2

0

WinSQL は、その情報を ODBC 経由でバックエンド データベースに渡すだけです。したがって、@ Ian Bjorrhovde の回答に追加し、WinSQL の DB2 のクエリ ウィンドウにその呼び出しを入力することをお勧めします。

call sysproc.admin_cmd('export to /tmp/file.del of del select * from table')

于 2014-11-29T19:17:17.467 に答える
0

EXPORTSQL ステートメントではなくユーティリティーであり、DB2 コマンド行プロセッサーによって処理されます。

IBM は、ストアード・プロシージャーEXPORTを使用して、SQL ステートメントでユーティリティーを実行できるようにしました。ADMIN_CMD

call sysproc.admin_cmd('export to /tmp/file.del of del select * from table')

DB2 クライアントを使用してマシン上でユーティリティを直接使用する場合とは異なりEXPORT、これはデータベース サーバー上の指定されたパスにファイルを書き込むことに注意してください。サーバーからファイルを手動で取得する必要があります。

于 2013-02-19T06:25:32.357 に答える