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

MySQL ชนิดข้อมูลใดที่ใช้เป็นทศนิยมแบบยาว


สำหรับสิ่งนี้ ให้ใช้ DECIMAL(21,20) ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable1493 -> ( -> LongValue DECIMAL(21,20) -> );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.48 วินาที)

แทรกระเบียนบางส่วนในตารางโดยใช้คำสั่ง insert -

mysql> แทรกลงในค่า DemoTable1493 (1.0047464644664677373); Query OK, 1 แถวที่ได้รับผลกระทบ (0.10 วินาที)mysql> แทรกลงในค่า DemoTable1493 (5.999999484757773); Query OK, 1 แถวที่ได้รับผลกระทบ (0.10 วินาที)mysql> แทรกลงในค่า DemoTable1493 ( 0.009994995885885);แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.21 วินาที)

แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select -

mysql> เลือก * จาก DemoTable1493;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+-----------------------+| LongValue |+-----------------------+| 1.00474646446646773730 || 5.99999948475777300000 || 0.00999499588588500000 |+-----------------------+3 แถวในชุด (0.00 วินาที)