1

Advantage Data Architect で、SELECT クエリの結果をタブ区切りのテキスト ファイルに出力しようとしています。「エクスポート先」機能を使用してこれを行うことができることはわかっていますが、テーブルがたくさんあり、それには永遠に時間がかかります。むしろ SQL エディターを使用したいのですが、コマンドが Sybase SQL の一部であるにもかかわらず、OUTPUT TO 引数を受け入れないことがわかりました。

私はこれをしたいと思います:

SELECT * FROM tablename;
OUTPUT TO 'C:/ExportDirectory' DELIMITED BY '\t' FORMAT TEXT;

別の方法はありますか?

4

1 に答える 1

1

他の誰かがこれを行う賢い方法を知っているかもしれませんが、この機能が Advantage SQL エンジンにネイティブに存在するとは思いません。あなたが Delphi 開発者であれば、1 つの可能性が頭に浮かびます。Advantage Data Architect にはソースが付属しています。ファイル texttable.pas には、あなたが言及したエクスポート機能用のテキストファイルを書き込むロジックの大部分があります。

于 2010-04-29T14:19:49.050 に答える