Page 9 - sql_ebook_codingthailand
P. 9

5



                   รูปแบบคําสั ง

                   CREATE TABLE ชื อตาราง
                   (

                   ชื อฟิลด์ที 1 ชนิดข้อมูล,

                   ชื อฟิลด์ที 2 ชนิดข้อมูล,

                   ชื อฟิลด์ที 3 ชนิดข้อมูล,
                   ...

                   PRIMARY KEY (ชื อฟิลด์ที 1,ชื อฟิลด์ที 2,ชื อฟิลด์ที 3,…)

                   )

                                 1.2) การกําหนดฟิลด์ให้เป็น FOREIGN KEY
                   รูปแบบคําสั ง

                   CREATE TABLE ชื อตาราง

                   (
                   ชื อฟิลด์ที 1 ชนิดข้อมูล,

                   ชื อฟิลด์ที 2 ชนิดข้อมูล,

                   ชื อฟิลด์ที 3 ชนิดข้อมูล,
                   ...

                   FOREIGN KEY (ชื อฟิลด์ที ต้องการให้เป็น FOREIGN KEY) REFERENCES ชื อตารางที

                   ต้องการเชื อมความสัมพันธ์ (ชื อฟิลด์ของตารางที ต้องการเชื อมความสัมพันธ์)

                   )

                          หากเราต้องการให้เมื อลบข้อมูลฟิลด์ที เป็น PRIMARY KEY ของตารางที ต้องการเชื อม
                   ความสัมพันธ์ แล้วให้ข้อมูลที อยู่ในฟิลด์ที เป็น FOREIGN KEY นี  ถูกลบไปโดยอัตโนมัติด้วย ก็

                   สามารถเพิ มคําสั ง ON DELETE CASCADE ได้ดังนี

                   รูปแบบคําสั ง
                   CREATE TABLE ชื อตาราง

                   (

                   ชื อฟิลด์ที 1 ชนิดข้อมูล,
                   ชื อฟิลด์ที 2 ชนิดข้อมูล,

                   ชื อฟิลด์ที 3 ชนิดข้อมูล,

                   FOREIGN KEY (ชื อฟิลด์ที ต้องการให้เป็น FOREIGN KEY) REFERENCES ชื อตารางที ต้องการ

                   เชื อมความสัมพันธ์ (ชื อฟิลด์ของตารางที ต้องการเชื อมความสัมพันธ์) ON DELETE CASCADE
                   )




                                               เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที  www.codingthailand.com
   4   5   6   7   8   9   10   11   12   13   14