我想使用tsql命令在bash脚本中运行mssql查询。多数民众赞成,我可以连接并运行manualy。我试图用这个脚本将结果保存到一个文件但没有成功。
> tsql -connection parameters- < tsql_input.sql > tsql_output.csv
其中tsql_input.sql是:
select ... from .... ;
或
> tsql -connection parameters- < sql_cmd
其中sql_cmd是:
echo "SELECT ... FROM ...;\n
GO\n
exit\n
" > out.csv
我错过了什么?
答案 0 :(得分:1)
使用bcp.exe https://msdn.microsoft.com/de-de/library/ms162802(v=sql.120).aspx
样品: bcp.exe&#34; SELECT Name FROM AdventureWorks.Sales.Currency&#34; queryout Currency.Name.dat -T -c