PostgreSQL:NULL 을 사용하여하며 NULL 이 아닌 절

알 수 없는 값 데이터베이스의 테이블은 다르게 처리하여 SQL. 테이블의 하나 이상의 필드를 공백으로 설정해야 하는 경우 테이블 생성 시 널 키워드가 사용되며 테이블의 데이터를 선택하거나 삽입하거나 업데이트하는 데 널 값을 사용할 수 있습니다. 널 값은 0 또는 빈 값을 나타내지 않습니다. 값이 없거나 알 수 없거나 값이 적용되지 않는 필드에 주로 사용됩니다. 그러나 테이블의 필드가 필수로 설정해야하는 경우 테이블 생성 시간 동안 널 키워드를 사용하지 않아야합니다. 이 자습서에서는 선택,삽입,업데이트 및 삭제를 실행하는 방법을 보여 줍니다.

회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
회사
주소전화 문자(20),
국가(50)없는);

테이블 항목 만들기
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
) );

테이블에 일부 데이터 삽입:

회사 테이블에 삽입:

회사 이름,주소,전화 번호,국가,웹 사이트_)
값(1,’삼성’,’123….’,’+337277888′,’한국’,’www.samsung.com’);123>회사 이름,주소,전화 번호,국가,웹 사이트(123)
값(2,’심포니’,’67/….’,’+42343567′,’체인’,’www.symphony.com’);
회사에 삽입(회사 이름,주소,전화 번호,국가)
값(3,’엘지’,’45/비….’,’,’일본’);

항목 테이블에 삽입:

항목(이름,수량,회사)에 삽입
항목(이름,수량,회사)에 삽입
값(‘삼성 460’,7000,1);123>항목(이름,수량,회사)에 삽입
값(‘심포니 80’, 2200,2 );

예-1:선택 쿼리에서 널 및 널 사용

)널

다음 쿼리는 웹 사이트 값이 널 인 회사 테이블에서 모든 이름 및 주소 데이터를 검색합니다. 단 하나의 레코드가 있습니다.

회사
에서 이름,주소
을 선택합니다.;

비)널

널이 아닌 출력은 널과 반대입니다. 다음 선택 쿼리는 회사 테이블의 모든 레코드를 반환합니다.

회사
에서 이름,전화
을 선택합니다.;

예-2:삽입 쿼리

에서 널 또는 널 사용 다음 쿼리는 회사 테이블의 회사 값을 웹 사이트 값이 없는 항목 테이블로 삽입합니다. 웹 사이트 _가 널 인 회사에 하나의 레코드가 있습니다. 따라서 쿼리를 실행 한 후 하나의 레코드가 삽입됩니다.123>(123)
(123)

(123)
(123)
(123)
(123)
(123);

예-3:업데이트 쿼리에서 널 사용

항목 테이블의 이름 필드 값이 수량 필드에 널이 포함 된 레코드가 업데이트됩니다. 데이터에 따르면 쿼리를 실행 한 후 하나의 레코드가 업데이트됩니다.

업데이트 항목
설정 이름=’새 값’
여기서 수량 널;

예-4:업데이트 쿼리

에서 널 또는 널 사용 다음 쿼리는 수량 값이 널인 항목 테이블에서 레코드를 삭제합니다. 항목 테이블에는 수량 값이 널인 레코드가 하나만 있습니다. 따라서 쿼리를 실행 한 후 하나의 레코드가 삭제됩니다.

항목에서 삭제
수량이 널;

테이블에 널 값이 포함 된 경우 테이블을 기반으로 쿼리를 실행하기위한 절과 함께 널 및 널 절을 적용 할 수 있습니다. 그러나 널 값과 빈 문자열은 동일하지 않습니다. 널 옵션을 사용하지 않고 테이블의 필드를 만들고 해당 필드에 빈 데이터를 유지하면 해당 필드에 대해 널 절이 작동하지 않습니다. 테이블 구조를 기반으로 모든 테이블에 널 절을 적용 할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다.