1

我正在尝试将 SELECT 查询的结果输出到 Advantage Data Architect 中的制表符分隔的文本文件。我知道我可以使用“导出到”功能来执行此操作,但是有很多表,这将需要很长时间。我宁愿使用 SQL 编辑器,但我发现它不接受 OUTPUT TO 参数,即使该命令是 Sybase SQL 的一部分。

我想这样做:

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

还有其他方法吗?

4

1 回答 1

1

也许其他人知道一个聪明的方法来做到这一点,但我认为 Advantage SQL 引擎中并不存在此功能。如果您是 Delphi 开发人员,您会想到一种可能性。Advantage Data Architect 随源一起提供。文件 texttable.pas 具有为您提到的导出功能编写文本文件的大部分逻辑。

于 2010-04-29T14:19:49.050 回答