1. 程式人生 > >select 時 對欄位判斷是否為null 並進行賦值操作

select 時 對欄位判斷是否為null 並進行賦值操作

今天用到這個需求,我用的是db2資料庫  ,上來就用ISNULL(欄位,賦值) ,結果不行。。。。。

經過查閱資料才發現每個資料庫還不同的,,下面總結一下:

首先使用mysql:

ifnull(欄位,賦值);

db2:

nullif(欄位,賦值);

oracl:

ISNULL(欄位,賦值);

sql-Server:

isNULL(欄位,賦值);

 

以上也是為了自己記憶,,也便於夥伴們查閱,,少走彎路。。