![#에이치엘비 #HLB #HLB생명과학(테라퓨틱스)(제약) - 美 애보트와 95억원 최대 공급계약/ 저점 매수 준비는 은밀하고 조용하게](https://i.ytimg.com/vi/0uG8PnNRIh8/hqdefault.jpg)
콘텐츠
- 정의-Null이 아닌 제약이란 무엇입니까?
- Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.
- Techopedia는 Null이 아닌 제약 조건을 설명합니다.
정의-Null이 아닌 제약이란 무엇입니까?
널이 아닌 제한 조건은 관계형 데이터베이스 테이블의 열에 적용되는 제한 사항입니다. 해당 열에서 모든 데이터 행에 값이 포함되어야한다는 조건이 적용됩니다. 삽입 또는 업데이트 작업 중에는 비워 둘 수 없습니다. 이 열을 비워두면 오류가 발생하고 전체 삽입 또는 업데이트 작업이 실패합니다.
Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.
Techopedia는 Null이 아닌 제약 조건을 설명합니다.
은행 데이터베이스에 대한 고객 세부 사항을 저장하는 CUSTOMER_MASTER라는 테이블을 고려하십시오. 모든 고객은 적어도 성을 가지고 특정 성별에 속해야합니다. 그런 다음 Customer_Master 테이블을 생성 할 때 성 및 성별을 다루는 두 개의 열을“NOT NULL”로 표시 할 수 있습니다.
이를 수행하기위한 샘플 SQL 스크립트는 다음과 같습니다.
CREATE TABLE customer_master (
custid 정수 기본 키,
성 CHAR NOT NULL,
이름 CHAR,
date_of_birth DATE NOT NULL,
성별 CHAR NOT NULL)
Null이 아닌 제약 조건은 데이터베이스 디자이너가 비즈니스 논리를 적용하는 데 유용한 도구입니다. 프로그래밍 코드를 사용하여 "항상 가치를 가져야합니다"개념을 시행하는 대신 내장 된 데이터베이스 기능을 사용하기 만하면됩니다.
때로는 널이 아닌 제한 조건이 내재적입니다. 열이 기본 키로 표시되면 (위의 예에서 "custid"열 참조) 표에서 모든 행을 고유하게 식별하여 분명히 비워 둘 수 없습니다.