표현식에 적합한 데이터(Null)가 포함되지 않은지 여부를 나타내는 부울 값을 반환합니다.
구문
IsNull(expression)
주석
표현식 인수는 임의의 표현식일 수 있습니다.
IsNull은 표현식이 Null인 경우, 즉 적합한 데이터가 포함되지 않으면 True를 반환하고, 그렇지 않은 경우 IsNull은 False를 반환합니다. 표현식이 2개 이상의 변수로 구성된 경우 임의의 구성 변수에서 Null을 사용하면 전체 표현식에 대해 True가 반환됩니다.
Null 값은 변수에 적합한 데이터가 없음을 나타냅니다. Null은 빈 변수와 동일하지 않으며, 이는 변수가 아직 초기화되지 않았음을 나타냅니다. 또한 null 문자열이라고도 하는 길이가 0인 문자열(" ")과도 동일하지 않습니다.
주:
IsNull 함수를 사용하여 표현식에 Null 값이 포함되어 있는지 여부를 확인합니다. If Var = Null 및 If Var <> Null과 같이 특정 상황에서 True로 평가될 것으로 예상되는 표현식은 항상 False입니다. 그 이유는 Null이 포함된 표현식은 자체가 Null이어서 False이기 때문입니다.
다음 예에서는 IsNull 함수를 사용하여 변수에 Null이 포함되어 있는지 여부를 확인합니다.
예:
MyVar = Null ' Assign Null. MyCheck = IsNull(MyVar) ' Output: True.