0 我有基本的SQL知識,並想知道是否有可能運行一個命令或某種類型的腳本,將遍歷查詢結果和每個記錄,提取全文數據和將它保存到我的本地驅動器上的文本文件?如何提取SQL Server的全文到文本文件 謝謝! 來源 2014-02-06 user7321 +0 可能重複[腳本varbinary數據保存到磁盤(http://stackoverflow.com/questions/ 4056050/script-to-save-varbinary-data-to-disk) – 2014-02-06 20:58:06 +0 感謝指針SaUce。可以使用示例腳本中的Select語句像全部其他列一樣提取全文數據?換句話說,我可以簡單地使用: DECLARE IMGPATH CURSOR FAST_FORWARD從myTable中選擇myFulltext – user7321
0 您可以使用bcp實用工具: DECLARE @SQL VARCHAR(1000) - 出口項目 SET @SQL = ' BCP dbo.ITEMS out ' SET @SQL = @SQL + 'C:\FOLDER\ITEMS.CSV -T -t; -c -C UTF-8 -S' EXEC xp_cmdshell @SQL 的 來源 2014-02-06 21:30:27 chris +0 感謝chris。這將導出表中的所有列和全文,是否正確?我可以限制它只導出全文嗎? – user7321 +0 是的一切。你可以準備一個選擇語句。我通常創建一個包含所需字段的視圖,並將其導出,而不僅僅是具有清晰的bcp語法。 – chris
可能重複[腳本varbinary數據保存到磁盤(http://stackoverflow.com/questions/ 4056050/script-to-save-varbinary-data-to-disk) – 2014-02-06 20:58:06
感謝指針SaUce。可以使用示例腳本中的Select語句像全部其他列一樣提取全文數據?換句話說,我可以簡單地使用: DECLARE IMGPATH CURSOR FAST_FORWARD從myTable中選擇myFulltext – user7321