SQL选择具有列化ntext数据的列

时间:2015-09-03 08:04:15

标签: sql-server-2008 csv

我有一个包含20列的表,其中第2列是一个ntext,它包含133个逗号分隔的'字段'。如何读取19列并在输出中包含ntext列中的133列。

我正在使用SQL 2008,我的查询是使用SQL Server Management Studio从tablename中简单地SELECT所有列。我想要实现的是,当返回第1列和第3列到第19列时,我还希望返回133列和#39;存储在第二列[CSV]中的。 下面的SQL:

SELECT TOP 1000 [ACL]
      ,[CSV]
      ,[EMPLOYER_ABN]
      ,[EMPLOYER_ID]
      ,[EMPLOYER_NAME]
      ,[FD_SS_CONTRIBUTIONS_REP_KEY]
      ,[MEMBER_ADDRESS_LINE_1]
      ,[MEMBER_ADDRESS_LINE_2]
      ,[MEMBER_ADDRESS_LINE_3]
      ,[MEMBER_ADDRESS_LINE_4]
      ,[MEMBER_ADDRESS_USAGE]
      ,[MEMBER_CLIENT_IDENTIFIER]
      ,[MEMBER_COUNTRY]
      ,[MEMBER_DOB]
      ,[MEMBER_EMAIL_ADDRESS]
      ,[MEMBER_EMPLOYMENT_END_DATE]
      ,[MEMBER_EMPLOYMENT_END_REASON]
      ,[MEMBER_FAMILY_NAME]
      ,[MEMBER_GENDER]
      ,[MEMBER_GIVEN_NAME]
      ,[MEMBER_ID]   FROM [Sonora].[dbo].[FD_SUPERSTREAM_CONTRIBUTIONS]

0 个答案:

没有答案