因此我需要將此SELECT語句導出到Excel文件(可以對我的桌面說),但我需要在查詢內完成,因此每次都會彈出一個新文件(覆蓋它)腳本從頭到尾運行。 SSIS不是一種選擇,也不是標準的出口。請參閱下面的SELECT語句。將SELECT語句導出到Excel中的Excel中
SELECT
Sub_Company,
GL_Account,
CAST(SUM(Debits) AS DECIMAL(18,2)) AS Debits,
CAST(SUM(Credits) AS DECIMAL(18,2)) AS Credits,
CAST(SUM([P&L_Impact]) AS DECIMAL(18,2)) AS [P&L_Impact],
COUNT(*) AS Record_Count
FROM
(
SELECT *
FROM [FL_SQL_Training].[dbo].[Combined_GL]
WHERE
Company = 'US' AND
GL_Source = 'Consolidation'
) A
WHERE
GL_Journal_Header_Description LIKE '%UK%' OR
GL_Journal_Header_Description LIKE '%CAD%' OR
GL_Journal_Header_Description LIKE '%MEX%' OR
GL_Journal_Header_Description LIKE '%Hon%'
GROUP BY
Sub_Company,
GL_Account
感謝,
哪些纔是真正的 「標準輸出」那是不允許的?你實際上不能在查詢中「做」內容。 –
像導出嚮導,複製/粘貼等事情在SQL Server中沒有導出命令?我認爲有一種方法可以使用OUTPUT並調用SQL中的excel驅動程序。 –