>데이터 베이스 >MySQL 튜토리얼 >데이터베이스 ID 열은 무엇을 의미합니까?

데이터베이스 ID 열은 무엇을 의미합니까?

清浅
清浅원래의
2019-05-05 13:53:1110817검색

데이터베이스의 ID 열은 자동 증가 열이라고도 하며, 테이블에는 최대 하나의 ID 열이 있을 수 있으며 null 값은 없습니다. 또한 유형은 숫자만 가능합니다.

데이터베이스 ID 열은 무엇을 의미합니까?

데이터베이스 식별 열의 의미:

데이터 테이블을 설계할 때 테이블이 증분 규칙에 따라 증가하도록 테이블 ID에 식별 열이 추가되므로 식별 열도 자동 증가 열이라고 합니다. 이는 값을 수동으로 삽입할 필요가 없음을 의미합니다.

식별 열의 특징:

(1) 식별 열은 기본 키와 일치할 필요가 없지만 키여야 합니다

(2) 테이블은 최대 하나의 ID 열만 가질 수 있습니다

(3) ID 열의 유형은 숫자 유형만 가능합니다

(4) 입력 및 종료 작업을 수행할 때, 이 열의 값은 규칙에 따라 시스템에 의해 균일하게 생성되며 null 값은 허용되지 않습니다

예: 테이블 생성 시 ID 열 설정

DROP TABLE IF EXISTS tab_identity;
CREATE TABLE tab_identity(
id INT  ,
NAME FLOAT UNIQUE AUTO_INCREMENT,
seat INT 
);
TRUNCATE TABLE tab_identity;
INSERT INTO tab_identity(id,NAME) VALUES(NULL,'john');
INSERT INTO tab_identity(NAME) VALUES('lucy');
SELECT * FROM tab_identity;
SHOW VARIABLES LIKE '%auto_increment%';
SET auto_increment_increment=3;

위 내용은 데이터베이스 ID 열은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.