ให้เราสร้างตารางก่อน เราได้ตั้งค่าหนึ่งในคอลัมน์ที่มีประเภท TINYINT -
mysql> สร้างตาราง DemoTable -> ( -> EmployeeId int, -> isMarried tinyint -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (6.84 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable (101,true);Query OK, 1 แถวที่ได้รับผลกระทบ (1.94 วินาที)mysql> แทรกลงในค่า DemoTable (102,false);Query OK, 1 แถวที่ได้รับผลกระทบ (0.76 วินาที)mysql> ลงในค่า DemoTable (103,true);Query OK, 1 แถวได้รับผลกระทบ (1.14 วินาที)mysql> แทรกลงในค่า DemoTable (104,true);Query OK, 1 แถวได้รับผลกระทบ (1.22 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+----------+| รหัสพนักงาน | isMarried|+--------------------+----------+| 101 | 1 || 102 | 0 || 103 | 1 || 104 | 1 |+-----------+----------+4 แถวในชุด (0.00 วินาที)นี่คือแบบสอบถามเพื่อใช้คำสั่ง UPDATE กับ TINYINT -
mysql> อัปเดต DemoTable -> set isMarried=false -> โดยที่ EmployeeId=103;Query OK, 1 แถวได้รับผลกระทบ (1.24 วินาที) แถวที่ตรงกัน:1 เปลี่ยนแล้ว:1 คำเตือน:0
ให้เราตรวจสอบบันทึกตารางอีกครั้ง -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+----------+| รหัสพนักงาน | isMarried |+--------------------+----------+| 101 | 1 || 102 | 0 || 103 | 0 || 104 | 1 |+-----------+----------+4 แถวในชุด (0.00 วินาที)