SQL 10-1. NOT NULL 제약 조건
관련링크
본문
NOT NULL 제약 조건을 사용하며 해당 열에 널 값이 사용되지 않습니다.
NOT NULL 제약 조건이 없는 열은 기본적으로널 값을 가질 수 있다.
NOT NULL 제약 조건은 테이블 레벨이 아닌 열 레벨로만 지정할 수 있다.
CREATE TABLE employees(
employee_id NUMBER(6),
last_name VARCHAR2(25) NOT NULL,
salary NUMBER(8,2),
commission_pct NUMBER(2,2),
hire_date DATE
CONSTRAINT emp_hire_date_nn NOT NULL,
...
☞설명) NOT NULL 제약 조건
NOT NULL 제약 조건을 EMPLOYEES 테이블의 LAST_NAME 및 HIRE_DATE 열에 적용한다.
이 제약 조건에 이름을 지정하지 않았으므로 Oracle server가 제약 조건의 이름을 생성한다.
제약 조건을 지정하면서 제약 조건의 이름을 지정할 수 있다.
... last_name VARCHAR2(25)
CONSTRAINT emp_last_name_nn NOT NULL...
MSSQL 디비 예제 :
CREATE TABLE employee
댓글목록
이어쓰기 6.F 10-6. 제약조건 위반
이어쓰기 8.H 10-8. 테이블 삭제
이어쓰기 9.I 10-9. 객체 이름 변경
이 원글에 이어쓰기