mssql sqlserver case 关键字中拼接单引号的方法分享


摘要:
下文讲述sqlserver中case关键字中then后拼接单引号的方法分享,如下所示:
实验环境:sqlserver 2008 R2


准备知识:
1.注意单引号的拼接需使用 两个双引号才能转换一个单引号输出
2.case 关键字的应用

例:
case 关键字拼接单引号输出

create table [maomao365.com]
(keyId int identity,
 info varchar(1)
 )
 go
 ---生成基础数据----
 insert into [maomao365.com]
 (info)values('1'),('0'),('2')
go

select 
  keyId,info ,
  case  info 
    when '1' then N' 性别''男'' ' 
	when '0' then N' 性别''女'' ' 
	when '2' then N' 性别''其它'' ' 
  end as infoExtend
 from [maomao365.com]

 go
 truncate table [maomao365.com]
 drop     table [maomao365.com]
  

相关阅读:
mssql sqlserver sql脚本中“添加单引号”的方法分享
sql case when 的三种用法分享