0
변수를 선언하고 명시 적으로 null로 설정하지 않으면 자동으로 null이됩니까? 즉, 아래의 코드가 true 또는 false를 반환합니까?명시 적으로 설정되지 않은 변수의 값은 무엇입니까?
DECLARE @val CHAR(4)
If @val = NULL
변수를 선언하고 명시 적으로 null로 설정하지 않으면 자동으로 null이됩니까? 즉, 아래의 코드가 true 또는 false를 반환합니까?명시 적으로 설정되지 않은 변수의 값은 무엇입니까?
DECLARE @val CHAR(4)
If @val = NULL
아니요. NULL과 비교하면 NULL이됩니다.
시도해보십시오. – Timothy
뭔가 나를 혼란스럽게 만든다. 위의 코드를 발견했다. (http://www.sqlservercentral.com/articles/T-SQL/understandingthedifferencebetweenisnull/871/) – user329820