วันพุธที่ 5 พฤศจิกายน พ.ศ. 2557

ชนิดข้อมูล


 ชนิดข้อมูล

รายละเอียดการจัดเก็บ



INT, INTEGER
จัดเก็บข้อมูลที่เป็นตัวเลขที่มีค่าตั้งแต่ -2,147,483,648 ถึง 2,147,483,647 ประเภทข้อมูลนี้นิยมใช้ในการคำนวณ
SMALLINT
จัดเก็บข้อมูลที่เป็นตัวเลขที่มีค่าตั้งแต่ -32,768 ถึง 32,767
TINYINT
จัดเก็บข้อมูลที่เป็นตัวเลขที่มีค่าตั้งแต่ -128 ถึง 127
DECIMAL(L,D)
จัดเก็บข้อมูลที่เป็นตัวเลขที่กำหนดเป็นจำนวนหลักและจำนวนจุดทศนิยมได้ เช่น DECIMAL(5,2) หมายถึง สามารถเก็บข้อมูลได้ 3 หลักและทศนิยม2 ตำแหน่งในระบบเลขฐานสิบ
FLOAT(m)
จัดเก็บข้อมูลชนิดตัวเลขที่มีทศนิยม กำหนดให้ m มีค่าน้อยกว่า 24
CHAR(n)
จัดเก็บตัวอักขระที่ประกาศได้จำนวน n ตัวอักษร เป็นความกว้างคงที่ เช่น CHAR(10) ถ้ามีข้อมูลเพียง 5 ตัวอักษรจะถูกใช้ตามจำนวน 10 ตัวอักษรตามที่กำหนดเอาไว้ สามารถเก็บตัวเลขได้แต่ไม่สามารถนำมาคำนวณได้
VARCHAR(n)
จัดเก็บข้อมูลประเภทอักขระเช่นเดียวกับ CHAR แต่จะเก็บข้อมูลตามที่มีข้อมูลอยู่จริง สามารถจัดเก็บตัวอักขระได้ถึง 255 อักขระ
TEXT
เหมาะสำหรับจัดเก็บอักขระที่มากกว่า 255 อักขระ สามารถจัดเก็บอักขระได้สูงสุด 65,535 อักขระ
DATE
จัดเก็บข้อมูลที่เป็นวันเดือนปี มีรูปแบบ YYYY-MM-DD ค่าตั้งแต่ 1000-01-01 ถึง 9999-12-31
DATETIME
จัดเก็บข้อมูลที่เป็นวันเดือนปีเวลา มีรูปแบบ YYYY-MM-DD HH:MM:SS ค่าตั้งแต่
1000-01-01 00:00:00ถึง9999-12-31 23:59:59

ไม่มีความคิดเห็น:

แสดงความคิดเห็น