หากต้องการระงับคำเตือน ให้ตั้งค่า SQL_NOTES=0 เรามาดูตัวอย่างกัน
ตอนแรก เราจะตั้งค่า SQL_NOTES เป็น 1 −
mysql> SET sql_notes =1; ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที)
ตอนนี้ ให้เราวางตารางที่ไม่มีอยู่ ดังที่คุณเห็นข้อความเตือนปรากฏขึ้นแล้ว -
mysql> drop table ถ้ามี web.DemoTable;Query OK, 0 แถวได้รับผลกระทบ, 1 คำเตือน (0.07 วินาที)
หากต้องการดูข้อความเตือนข้างต้น คุณต้องใช้คำสั่ง SHOW WARNINGS -
mysql> แสดงคำเตือน
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้โดยแสดงข้อความเตือน -
<ก่อนหน้า>+-------+------+----------------------------- ----+| ระดับ | รหัส | ข้อความ |+-------+------+-------------------------------- ----+| หมายเหตุ | 1051 | ตารางที่ไม่รู้จัก 'web.DemoTable' |+------+------+-------------------------- ---------+1 แถวในชุด (0.00 วินาที)ตอนนี้ เนื่องจากเราจำเป็นต้องระงับการเตือน ให้ใช้ SQL_NOTES และตั้งค่าเป็น OFF -
mysql> SET sql_notes =0; Query OK, 0 แถวได้รับผลกระทบ (0.00 วินาที)
ให้เราวางตารางด้านบนอีกครั้ง -
mysql> drop table ถ้ามี web.DemoTable;Query OK, 0 แถวได้รับผลกระทบ (0.07 วินาที)
กระบวนการข้างต้นเรียกว่าการระงับการเตือนใน MySQL ตอนนี้ เมื่อคุณจะลองเรียกคำเตือนอีกครั้ง ระบบจะแสดง “ชุดที่ว่างเปล่า ” ดังแสดงด้านล่าง −
mysql> แสดงคำเตือน ชุดว่าง (0.00 วินาที)