집 >데이터 베이스 >MySQL 튜토리얼 >MySQL NOT NULL 제약 조건은 무엇이며 테이블을 생성하는 동안 NOT NULL 필드를 어떻게 선언할 수 있습니까?
실제로 MySQL NOT NULL 제약 조건은 테이블의 열이 NULL 값을 갖도록 제한합니다. 열에 NOT NULL 제약 조건을 적용하면 해당 열에 Null 값을 전달할 수 없습니다. 전체 테이블에 대해 선언할 수 없습니다. 즉, NOT NULL이 열 수준 제약 조건이라고 말할 수 있습니다.
필드를 NOT NULL로 선언하려면 CREATE TABLE 문에서 열을 정의하는 동안 NOT NULL 키워드를 사용해야 합니다.
mysql> Create table Employee(ID Int NOT NULL, First_Name Varchar(20), Last_name Varchar(20), Designation Varchar(15)); Query OK, 0 rows affected (0.59 sec)
위 쿼리에서는 "Employee" 테이블의 "ID" 필드에 NOT NULL 제약 조건을 적용했습니다. 이제 'ID' 열은 NULL 값을 가질 수 없습니다. ID 필드가 NULL 값을 허용할 수 없다는 것을 DESCRIBE 문에서 확인할 수도 있습니다.
rreee위 내용은 MySQL NOT NULL 제약 조건은 무엇이며 테이블을 생성하는 동안 NOT NULL 필드를 어떻게 선언할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!