Re: [SQL ] Null 顯示為空格

看板Database作者 (低調)時間14年前 (2011/03/19 15:26), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串2/3 (看更多)
※ 引述《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

03/19 18:53, , 1F
ISNULL(欄位名稱, '1') as TempField 不就好了...XDDD
03/19 18:53, 1F

03/19 21:06, , 2F
樓上,兩種寫法結果是不同的,我是固定會有1結尾
03/19 21:06, 2F

03/19 21:12, , 3F
你的不見得會有1,這就要看原PO的需求是哪一種了
03/19 21:12, 3F
文章代碼(AID): #1DX5gqh3 (Database)
文章代碼(AID): #1DX5gqh3 (Database)