ให้เราสร้างตารางก่อน -
mysql> สร้างตาราง DemoTable1362 -> ( -> ClientId int ไม่ใช่ NULL AUTO_INCREMENT คีย์หลัก -> ClientName varchar(40) -> ); แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.67 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable1362(ClientName) ('Chris'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.16 วินาที) mysql> แทรกลงในค่า DemoTable1362 (ClientName) (' '); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.08 sec)mysql> แทรกลงในค่า DemoTable1362(ClientName) ('Bob');Query OK, 1 แถวได้รับผลกระทบ (0.15 วินาที)mysql> แทรกลงในค่า DemoTable1362 (ClientName) (' '); Query OK, 1 แถวได้รับผลกระทบ (0.12 วินาที )mysql> แทรกลงในค่า DemoTable1362 (ชื่อไคลเอ็นต์) ('David'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) mysql> แทรกลงในค่า DemoTable1362 (ชื่อไคลเอ็นต์) (NULL) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.07 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก * จาก DemoTable1362;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------+-----------+| รหัสลูกค้า | ชื่อลูกค้า |+----------+-----------+| 1 | คริส || 2 | || 3 | บ๊อบ || 4 | || 5 | เดวิด || 6 | NULL |+----------+-----------+6 แถวในชุด (0.00 วินาที)ต่อไปนี้เป็นแบบสอบถามเพื่อปฏิบัติต่อฟิลด์คอลัมน์เป็นโมฆะหากว่างเปล่า -
mysql> อัปเดต DemoTable1362 -> ตั้งค่า ClientName=NULL -> โดยที่ ClientName='' หรือ length(ClientName)=0; ตกลง ตกลง 2 แถวได้รับผลกระทบ (0.21 วินาที) แถวที่ตรงกัน:2 เปลี่ยนแล้ว:2 คำเตือน:0ก่อน>ให้เราตรวจสอบบันทึกตารางอีกครั้ง -
mysql> เลือก * จาก DemoTable1362;สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------+-----------+| รหัสลูกค้า | ชื่อลูกค้า |+----------+-----------+| 1 | คริส || 2 | NULL || 3 | บ๊อบ || 4 | NULL || 5 | เดวิด || 6 | NULL |+----------+-----------+6 แถวในชุด (0.00 วินาที)