21.12.2017 Views

Project file book

Project file book - EE-01

Project file book - EE-01

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

13<br />

การสร้างตารางข้อมูลใน Database<br />

ก่อนที่จะสร้างตารางข้อมูลเราจ าเป็นจะต้องรู้ชนิดของข้อมูลที่จะจัดเก็บก่อน และต้อง<br />

เลือกก าหนดประเภทของข้อมูลให้เหมาะสมในแต่ละฟิลด์ ประเภทของข้อมูลใน MySQL<br />

ตารางที่ 2.6 แสดงประเภทข้อมูลชนิดจ านวนเต็ม<br />

ล าดับ ชื่อประเภทข้อมูล แบบคิดเครื่องหมาย แบบไม่คิดเครื่องหมาย เนื้อที่<br />

1 TINYINT(M) -128 ถึง127 0 ถึง 255 1 byte<br />

2 SMALLINT(M) -32768 ถึง 32767 0 ถึง 65535 2 byte<br />

3 MEDIUMINT(M) -8388608 ถึง 8388607 0 ถึง16777215 3 byte<br />

4 INT(M) -2147483648 ถึง2147483647 0 ถึง4294967295 4 byte<br />

5 BIGINT(M) -9223372036854775808 ถึง 0 ถึง1844674407- 8 byte<br />

9223372036854775807 3709551615<br />

(ที่มา : http://www.appservnetwork.com)<br />

ตารางที่ 2.7 แสดงประเภทข้อมูลชนิดจ านวนทศนิยม<br />

ล าดับ ชื่อประเภทข้อมูล แบบคิดเครื่องหมาย แบบไม่คิดเครื่องหมาย เนื้อที่<br />

1 FLOAT(M,D) ค่า M เป็น<br />

จ านวนหลักที่ต้องการ<br />

แสดงผล และค่า D คือ<br />

จ านวนหลังจุดทศนิยม<br />

-3.402823466E+38 ถึง -<br />

1.175494351E-38<br />

0 และ 1.175494351E-38<br />

ถึง.402823466E+38<br />

4 byte<br />

2 DOUBLE(M,D) -1.797693134-<br />

8623157E+308<br />

ถึง -2.22507385-<br />

85072014E-308<br />

(ที่มา : http://www.appservnetwork.com)<br />

0 และ 2.225073858-<br />

5072014E-308 ถึง<br />

1.797693134-<br />

8623157E+308<br />

8 byte<br />

ตารางที่ 2.8 แสดงประเภทข้อมูลส าหรับวันที่และเวลา<br />

ล าดับที่ ชื่อประเภทข้อมูล รายละเอียด เนื้อที่<br />

1 DATE ข้อมูลชนิดวันที่ ตั้งแต่วันที่ 1 มกราคม ค.ศ.1000 ถึง 31 3 byte<br />

ธันวาคม ค.ศ.9999 การแสดงผลวันที่อยู่ในรูปแบบ ‘YYYYMM-DD’<br />

2 DATETIME ข้อมูลชนิดวันที่ และเวลา ตั้งแต่วันที่ 1 มกราคม ค.ศ. 1000 8 byte<br />

เวลา 00:00:00 ถึง 31 ธันวาคม ค.ศ.9999 เวลา 23:59:59<br />

การแสดงผลวันที่ และเวลาอยู่ในรูปแบบ ‘YYYY-MM-DD<br />

HH:MM:SS’<br />

3 TIME ข้อมูลประเภทเวลา สามารถเป็นได้ตั้งแต่ ‘- 838:59:59’ ถึง 3 byte<br />

‘838:59:59’ แสดงผลในรูปแบบ HH:MM:SS<br />

4 YEAR(2/4) ข้อมูลประเภทปี ค.ศ. โดยสามารถเลือกว่าจะใช้แบบ 2 หรือ 4หลักถ้า 1 byte<br />

เป็น 2 หลักจะใช้ได้ตั้งแต่ปี ค.ศ. 1901 ถึง 2155<br />

ถ้าเป็น 4 หลักจะใช้ได้ตั้งแต่ปี ค.ศ. 1970 ถึง 2069<br />

(ที่มา : http://www.appservnetwork.com)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!