作者daidaibruce (低调)
看板Database
标题Re: [SQL ] Null 显示为空格
时间Sat Mar 19 15:26:41 2011
※ 引述《sun3star (好烦呀)》之铭言:
: 请问..
: 我要如何使这一句
: select null + '1' as TempField
: 显示为 "1" 呢?
: 现在的结果只显示为NULL
: 若我改变成这样
: select cast(null as varchar) + '1' as TempField
: 结果也是为NULL
: 请教各位大大
NULL无法做运算
若资料库是SQL Server
你可以这样
select ISNULL(栏位名称, '') + '1' as TempField
不知道这样跟你要的结果有没有一样
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.165.70.65
1F:→ Catbert:ISNULL(栏位名称, '1') as TempField 不就好了...XDDD 03/19 18:53
2F:→ daidaibruce:楼上,两种写法结果是不同的,我是固定会有1结尾 03/19 21:06
3F:→ daidaibruce:你的不见得会有1,这就要看原PO的需求是哪一种了 03/19 21:12