看板 Database 關於我們 聯絡資訊
※ 引述《daidaibruce (低調)》之銘言: : ※ 引述《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 : 不知道這樣跟你要的結果有沒有一樣 謝謝daidaibruce... 我後來的做法是 select((case when CODEX is null then '' else CODEX end) + '1') bb from F_Art 好像很複雜...XDD 我還是用了你的方法, 謝謝~~ -- 反正都要死  早晚有分別?? 好好過好自己的人生, 別後悔才最重要 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.175.183.26
daidaibruce:你的寫法也是OK的,若是沒有ISNULL能用,我也會這樣寫 03/27 11:56