หากต้องการตรวจสอบว่ามีตารางอยู่หรือไม่ ให้ใช้ไวยากรณ์ต่อไปนี้ -
สร้างตารางหากไม่มี yourTableName( yourColumnName1 dataType, . . . . N);
ที่นี่ เราจะพยายามสร้างตารางที่มีอยู่แล้ว จากนั้นจะสร้างข้อความเตือนว่า "มีตารางอยู่แล้ว" ให้เราสร้างตารางก่อน มีตารางนี้แล้ว -
mysql> สร้างตารางหากไม่มี DemoTable ( Id int ); สืบค้นตกลง 0 แถวได้รับผลกระทบ 1 คำเตือน (0.06 วินาที)
ข้อความเตือนมีดังนี้ −
mysql> แสดงคำเตือน
ผลลัพธ์
<ก่อนหน้า>+-------+------+----------------------------- ------+| ระดับ | รหัส | ข้อความ |+-------+------+-------------------------------- -----+| หมายเหตุ | 1050 | ตาราง 'DemoTable' มีอยู่แล้ว |+-------+------+--------------------------- ----------+1 แถวในชุด (0.00 วินาที)ถ้าตารางนั้นไม่มีอยู่แล้ว มันจะถูกสร้างขึ้น -
mysql> สร้างตารางหากไม่มี DemoTable2 (Id int ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.71 วินาที)