开发者社区> 问答> 正文

将多个位列转换为一个字段

测试数据

CREATE TABLE [dbo].[testbit](
    [StaffId] [int] NULL,
    [type1] [bit] NOT NULL,
    [type2] [bit] NULL,
    [type3] [bit] NULL,
    [type4] [bit] NULL
) ON [PRIMARY]
GO
INSERT [dbo].[testbit] ([StaffId], [type1], [type2], [type3], [type4]) VALUES (1, 1, 0, 0, 1)
GO
INSERT [dbo].[testbit] ([StaffId], [type1], [type2], [type3], [type4]) VALUES (2, 0, 1, 0, 0)
GO
INSERT [dbo].[testbit] ([StaffId], [type1], [type2], [type3], [type4]) VALUES (3, 1, 1, 1, 1)
GO

展开
收起
心有灵_夕 2019-12-22 15:03:46 513 0
0 条回答
写回答
取消 提交回答
问答分类:
Go
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载