MySQL SHOW CREATE TABLE 문은 해당 테이블에 대한 기타 세부 정보와 함께 특정 테이블에 적용된 제약 조건을 제공합니다. 구문은 다음과 같습니다 -
구문
SHOW CREATE TABLE table_name;
여기서 table_name은 제약 조건을 확인하려는 테이블의 이름입니다.
예시
이 예에서 우리는 'employees'라는 테이블의 세부 정보를 얻습니다 -
mysql> Show Create table employees\G *************************** 1. row *************************** Table: employees Create Table: CREATE TABLE `employees` ( `Id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(35) DEFAULT NULL, PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 1 row in set (0.00 sec)
위의 결과 집합은 'employees' 테이블의 'id' 열에 PRIMARY KEY 제약 조건이 있음을 보여줍니다.