在ms sql server实现动态呈现列的方法很多。下面Insus.NET解决也算是另外一种参考。

如:

SQL SERVER动态列名

 

准备实现功能的数据:

SQL SERVER动态列名

 

CREATE TABLE [dbo].[Timing] ([When] NVARCHAR(10) NOT NULL PRIMARY KEY)
INSERT INTO [dbo].[Timing]  VALUES 
    (N'周五.晚上'),
    (N'周六.中午'),
    (N'周六.晚上'),
    (N'周日.中午'),
    (N'周日.晚上')
GO
SELECT [When] FROM [dbo].[Timing]
GO
Source Code

相关文章: