วันอาทิตย์ที่ 2 พฤศจิกายน พ.ศ. 2557

ฐานข้อมูล mysql

ฐานข้อมูล mysql

ชนิดข้อมูลของคอลัมน์

       เนื่องจากคอลัมน์ใช้สำหรับเก็บข้อมูลในแต่ละเรื่อง โดยข้อมูลเหล่านี้อาจจะมีหลายชนิดแตกต่าง
กันออกไป เช่น ชื่อ หรือ ที่อยู่เป็นข้อมูลชนิดสตริง หรืออายุ หรือเงินเดือนมักจะเป็นชนิดตัวเลข และถ้า
เป็นวันเกิดก็มักจะเป็นข้อมูลชนิดวันเวลา เป็นต้น ทั้งนี้เนื่องจากวิธีในการจัดการกับข้อมูลเหล่านี้ จะ
ต่างกันออกไปตามลักษณะของข้อมูล ดังนั้นทุกคอลัมน์ของตารางฐานข้อมูล จะต้องก าหนดชนิดข้อมูล
ให้กับมันเสมอ ส าหรับ MySQL ได้แบ่งชนิดข้อมูลของคอลัมน์ออกเป็นดังนี้
ข้อมูลชนิดตัวเลข
      ข้อมูลชนิดตัวเลขนั้นมีอยู่หลายชนิดตามขนาดของตัวเลข และในแต่ละชนิดนั้น ยังสามารถ
ก าหนดได้อีกว่าจะเป็นได้ทั้งจ านวนบวกและลบ (SIGNED) หรือเป็นได้เฉพาะจ านวนบวกอย่างเดียว 

(UNSIGNED) 

ข้อมูลชนิดสตริง

    ข้อมูลชนิดสตริงที่ก าหนดได้มีดังตารางด้านล่าง ทั้งนี้ข้อมูลชนิด CHAR หรือ VARCHAR จะต้อง
ระบุความยาวสูงสุดของสตริงลงไปด้วย ซึ่งก าหนดได้ไม่เกินค่า Maximum คือ 255 เช่น CHAR(50) หรือ 

VARCHAR(250) เป็นต้น


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

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