|
ชนิดข้อมูล
|
รายละเอียดการจัดเก็บ
|
|
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
|
ที่มา
: https://sites.google.com/site/thaidatabase2/%E0%B8%9A%E0%B8%97%E0%B8%97%E0%B8%B5%E0%B9%883sql3
ไม่มีความคิดเห็น:
แสดงความคิดเห็น