ENUM은 저장된 값의 범위를 제한하는 데 사용되는 MySQL의 열거형 데이터 유형입니다. 사전 정의된 값 목록을 저장하여 데이터 무결성, 공간 효율성 및 성능을 보장하는 방식으로 작동합니다. ENUM 열이 포함된 테이블을 생성하려면 CREATE TABLE 문을 사용해야 하며, 그런 다음 미리 정의된 값을 사용하여 데이터를 삽입하고 업데이트할 수 있습니다. ENUM 열은 데이터가 원하는 범위 내에 맞는지 확인하기 위해 쿼리 및 비교에 사용될 수 있습니다.
ENUM은 MySQL에서 의미
ENUM은 제한된 수의 사전 정의된 값을 저장하는 데 사용되는 MySQL의 데이터 유형입니다. 문자열 데이터 유형과 유사하지만 저장할 수 있는 값의 범위를 제한합니다.
ENUM 작동 방식
ENUM 열은 데이터를 삽입할 때만 선택할 수 있는 사전 정의된 값 목록을 정의합니다. 값은 쉼표로 구분된 형식으로 데이터베이스에 저장됩니다.
ENUM 장점
ENUM 열 만들기
CREATE TABLE 문을 사용하여 ENUM 열이 있는 테이블을 만듭니다.
<code class="sql">CREATE TABLE my_table ( id INT NOT NULL AUTO_INCREMENT, status ENUM('active', 'inactive') NOT NULL, PRIMARY KEY (id) );</code>
이 경우 status
열은 '활성' 또는 '비활성' 값만 저장할 수 있습니다. '.
ENUM 값 삽입 및 업데이트
ENUM 열에 데이터를 삽입할 때 미리 정의된 값 중 하나를 사용해야 합니다.
<code class="sql">INSERT INTO my_table (status) VALUES ('active'); UPDATE my_table SET status = 'inactive' WHERE id = 1;</code>
ENUM 열 사용
다음과 같이 쿼리 및 비교에 ENUM 열을 사용할 수 있습니다. :
아아아아위 내용은 mysql에서 enum은 무엇을 의미합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!