คุณสามารถใช้ชนิดข้อมูล TINYINT ใน MySQL เพื่อเก็บจำนวนลบ ต่อไปนี้เป็นไวยากรณ์ -
สร้างตาราง yourTableName ( yourColumnName TINYINT . . . . N );
ขั้นแรกให้เราสร้างตารางโดยตั้งค่าคอลัมน์เป็นประเภท TINYINT -
mysql> สร้างตาราง DemoTable ( Number tinyint ) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.69 วินาที)
แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -
mysql> แทรกลงในค่า DemoTable (-10) แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.17 วินาที) mysql> แทรกลงในค่า DemoTable (-128); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงใน DemoTable ค่า (128);ข้อผิดพลาด 1264 (22003):ค่านอกช่วงค่าสำหรับคอลัมน์ 'หมายเลข' ที่แถว 1mysql> แทรกลงในค่า DemoTable (127); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.23 วินาที) mysql> แทรกลงในค่า DemoTable (- 1); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.14 วินาที) mysql> แทรกลงในค่า DemoTable (14); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.19 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -
mysql> เลือก *จาก DemoTable;
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+---------+| เบอร์ |+-------+| -10 || -128 || 127 || -1 || 14 |+-------+5 แถวในชุด (0.00 วินาที)