Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

MySQL Data Type ชนิดใดที่สามารถใช้เก็บค่าลบได้


คุณสามารถใช้ชนิดข้อมูล 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 วินาที)