如何将MSSQL查询输出保存到.txt或.json文件?

如何将MSSQL查询输出保存到.txt或.json文件?,json,sql-server,Json,Sql Server,如何将Select查询的输出保存到.json文件或.txt文件?使用MSSQL Server 表A包含id、名称和地址 我尝试了下面的查询 SELECT * from A INTO OUTFILE '/tmp/orders.txt'; 但是它产生了一个错误 SQL Error [156] [S0001]: Incorrect syntax near the keyword 'INTO'. Incorrect syntax near the keyword 'INTO'. 如何解决错误?。

如何将Select查询的输出保存到.json文件或.txt文件?使用MSSQL Server

表A包含id、名称和地址

我尝试了下面的查询

SELECT * from A INTO OUTFILE '/tmp/orders.txt';
但是它产生了一个错误

SQL Error [156] [S0001]: Incorrect syntax near the keyword 'INTO'.
  Incorrect syntax near the keyword 'INTO'.
如何解决错误?。即使只可能将数据存储在.txt文件中,也没有问题


提前感谢。

根据原始问题,该问题被标记为MySQL:您的语法错误。根据,
FROM
子句位于
到OUTFILE
子句之后。以下内容在MySQL中应能正常工作:

SELECT * INTO OUTFILE '/tmp/orders.txt'
FROM A
SELECT * INTO OUTFILE '/tmp/orders.txt' 
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM A;
为了在文本文件中获得逗号分隔的值,您可以执行以下操作(MySQL中的):


对于MS SQL Server:没有可用的
插入到输出文件
子句。相反,建议使用SQL Server Management Studio在以下位置使用另一种解决方案:

可能重复:我认为这个问题已经在这里得到了回答:我尝试生成错误@SureshKamrushii require来创建.json文件如果不可能,那么.txt文件就可以了@LePanz@R.Gopalakrishnan检查我的答案-如果对你有效,请考虑接受它:)SQL错误[102 ] [S001]:“/tMP/Orths.txt”附近的语法不正确。“/tmp/orders.txt”附近的语法不正确。“/tmp/orders.txt”附近的语法不正确。我正在尝试it@MadhurBhaiyaI尝试两种方法都会出现相同的错误@MadhurBhaiya@R.Gopalakrishnan对于MS SQL Server,请检查以下答案:MS SQL Server中没有选择入出文件谢谢@马杜尔·巴亚