我正在使用 tsql(与 FreeTDS 一起安装),我想知道是否有办法从命令行在 tsql 中运行 SQL 脚本并在文本文件中获取结果。
例如,在 psql 我可以这样做:
psql -U username -C "COPY 'SELECT * FROM some_table' to 'out.csv' with csv header"
或者:
psql -U username -C "\i script.sql"
在 script.sql 中执行:
\o out.csv
SELECT * FROM some_table;
有没有办法在 tsql 中做到这一点?我已经阅读了 linux 手册页并到处搜索,但我只是找不到方法。