MySQL NOT NULL 제약 조건은 무엇이며 테이블을 생성하는 동안 NOT NULL 필드를 어떻게 선언할 수 있습니까?

王林
풀어 주다: 2023-09-04 10:05:02
앞으로
832명이 탐색했습니다.

什么是 MySQL NOT NULL 约束以及我们如何在创建表时声明字段 NOT NULL?

실제로 MySQL NOT NULL 제약 조건은 테이블의 열이 NULL 값을 갖도록 제한합니다. 열에 NOT NULL 제약 조건을 적용하면 해당 열에 Null 값을 전달할 수 없습니다. 전체 테이블에 대해 선언할 수 없습니다. 즉, NOT NULL이 열 수준 제약 조건이라고 말할 수 있습니다.

필드를 NOT NULL로 선언하려면 CREATE TABLE 문에서 열을 정의하는 동안 NOT NULL 키워드를 사용해야 합니다.

Example

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!