在我的存儲過程中,我想將選擇結果導出到.CSV
文件。我需要編寫一個存儲過程,從不同的表中選擇一些數據並將其保存到.CSV
文件中。要導出的SQL Server存儲過程選擇結果爲CSV
選擇部分準備
SELECT DISTINCT
PER.NREGNUMBER_PERNUM AS [Registration Number],
PER.CFAMNAME_PER AS [Family Name],
PER.CGIVNAME_PER AS [Given Name],
CONVERT(varchar(10), CONVERT(date, PER.DBIRTHDATE_PER, 106), 103) AS [Birth Date],
PER.CGENDER_PERGEN as [Gender],
PHONE.MOBILE_NUMBER
FROM PERSON AS PER
LEFT OUTER JOIN
PHONE ON PER.NREGNUMBER_PERNUM = PHONE.NREGNUMBER_PPHPER AND PHONE.CPRIMARY_PPH = 'Y'
所有你已經證明我們是一些非常標準的錯誤處理和'SELECT GETDATE()'。我們不知道你的表格結構是什麼樣子的,你的數據是什麼樣子的,也不知道你實際想要在CSV中有什麼數據。你期望我們能夠在這一點上給你什麼可能的幫助? – 2014-11-06 08:00:33
因爲隱私我沒有分享這個程序。在這個過程中,我們需要將當前時間保存在CSV文件中。任何節省了這個程序的結果都會對我們有用。謝謝 – 2014-11-06 08:04:55
只需將字段/表名改爲不顯眼 – Matt 2014-11-06 08:34:41