DB 서버 function ISNULL

IT/db 2011. 2. 10. 09:48
mysql :  IFNULL(필드,초기값)
oracle : nvl(필드,초기값)
mssql : ISNULL(필드,초기값)

필드의 값이 NULL 이면 함께 입력한 초기값이 리턴된다.

활용 : insert 시 new key 값

(nvl( max(seq), 0)+1) ===>  "1" 혹은  "최대seq +1" 이 리턴되므로 새키값으로 사용하는데 좋다.

'IT > db' 카테고리의 다른 글

sybase NULL 취급 결함  (0) 2011.09.29
Aqua Data Studio 4.7.2 재설치 후 연결정보 살리기  (0) 2011.07.12
기본용어 디비 CURD  (0) 2009.10.26
Derby 사용하기  (0) 2009.08.14
table does not exist  (0) 2009.07.01
: