在我的存储过程中,我想将选择结果导出到.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