Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ฉันจะดูข้อจำกัดที่ใช้กับตารางที่จัดเก็บไว้ในฐานข้อมูลที่ฉันกำลังใช้อยู่ได้อย่างไร


คำสั่ง MySQL SHOW CREATE TABLE จะให้ข้อ จำกัด ที่ใช้กับตารางใดตารางหนึ่งพร้อมกับรายละเอียดอื่น ๆ เกี่ยวกับตารางนั้น ไวยากรณ์จะเป็นดังนี้ −

ไวยากรณ์

SHOW CREATE TABLE table_name;

ในที่นี้ table_name คือชื่อของตารางที่เราอยากเห็นข้อจำกัด

ตัวอย่าง

ในตัวอย่างนี้ เราได้รับรายละเอียดของตารางชื่อ 'พนักงาน' -

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)

ชุดผลลัพธ์ข้างต้นแสดงให้เห็นว่ามีข้อจำกัดของคีย์หลักในคอลัมน์ 'id' ในตาราง 'พนักงาน'