Database/SQL Server
ISNULL, COALESCE, CASE, NULLIF 그리고 SIGN
1. ISNULL 1) 해당 값이 NULL일 시 함수의 다른 값으로 치환하는 함수 2) Syntax ISNULL ( check_expression , replacement_value ) 3) Example DECLARE @A INT = NULL DECLARE @B INT = 100 SELECT @A AS NOT_ISNULL , ISNULL(@A,1) AS ISNULL_VALUE , ISNULL(@A,@B) AS ISNULL_VARIABLES 2. COALESCE 1) 해당 값들 중 첫 번째로 NULL이 아닌 값을 출력하는 함수 2) ISNULL의 변수로 치환 내용과 비슷하게 사용가능하나 NULL일 가능성이 있는 여러 변수를 사용하여 처리하는 부분이 CASE문과 비슷하게 작동을 한다. 3) Syntax C..
최근댓글