NULL 값에는 알 수 없는 데이터가 누락되어 있습니다. 기본적으로 테이블 열은 NULL 값을 저장할 수 있습니다. 이 장에서는 IS NULL 및 IS NOT NULL 연산자에 대해 설명합니다.
SQL NULL 값
테이블의 열이 선택 사항인 경우 열에 값을 추가하지 않고도 새 레코드를 삽입하거나 기존 레코드를 업데이트할 수 있습니다. 이는 필드가 NULL 값으로 저장된다는 의미입니다.
NULL 값은 다른 값과 다르게 처리됩니다.
NULL은 알 수 없거나 적용할 수 없는 값에 대한 자리 표시자로 사용됩니다.
Note: NULL과 0은 비교할 수 없습니다.
SQL의 NULL 값 처리
다음 표를 참조하세요.
"Persons" 테이블의 "Address" 열이 선택 사항이라고 가정합니다. 이는 "Address" 열에 값이 없는 레코드를 삽입하면 "Address" 열은 NULL 값으로 저장된다는 의미입니다.
그럼 NULL 값을 어떻게 테스트하나요?
비교 연산자를 사용하여 =, 와 같은 NULL 값을 테스트할 수 없습니다.
IS NULL 및 IS NOT NULL 연산자를 사용해야 합니다.
SQL IS NULL
"주소" 열에 NULL 값이 있는 레코드만 어떻게 선택할 수 있나요?
IS NULL 연산자를 사용해야 합니다.
SELECT LastName, FirstName, Address FROM Persons
WHERE Address IS NULL
:
이 문서에서는 SQL NULL에 대한 관련 설명을 제공하고 더 많은 학습 자료를 사용할 수 있습니다. .PHP 중국어 웹사이트를 팔로우하여 시청하세요.
관련 추천 :
위 내용은 SQL NULL 값에 대한 관련 지식 포인트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!