ชนิดข้อมูล
รายละเอียดการจัดเก็บ
|
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
|
ไม่มีความคิดเห็น:
แสดงความคิดเห็น