กระทู้เก่าบอร์ด อ.Yeadram
1,104 2
URL.หัวข้อ /
URL
ช่วยดูโค้ดให้หน่อยได้มั้ยคะมันรันไม่ผ่าน
CREATE TABLE Order
(
Order_No Char(3),
Cust_No Char(4),
Order_Date DATE,
Tran_Date DATE,
Sale_No Char(3),
PRIMARY KEY(Order_No),FOREIGN KEY(Cust_No)REFERENCES Customer(Cust_No),
FOREIGN KEY(Sale_No)REFERENCES Sale(Sale_No)
);
(
Order_No Char(3),
Cust_No Char(4),
Order_Date DATE,
Tran_Date DATE,
Sale_No Char(3),
PRIMARY KEY(Order_No),FOREIGN KEY(Cust_No)REFERENCES Customer(Cust_No),
FOREIGN KEY(Sale_No)REFERENCES Sale(Sale_No)
);
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R03373
โค้ด sql จะต้องเขียนอย่างนี้ ให้ถูกต้อง ทั้งวรรคตอนและเครื่องหมาย
ก่อนจะรันโค้ด ต้องให้แน่ใจว่า..
1 ยังไม่เคยมีตาราง order อยู่ในฐานข้อมูลนี้มาก่อน
2 ตาราง Customer ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Cust_no โดยที่ ..
2.1 ฟิลด์ cust_no ต้องเป็น Primary เป็นชนิด text ความกว้าง 4
3 ตาราง sale ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Sale_no โดยที่ ....
3.1 ฟิลด์ Sale_no ต้องเป็น Primary เป็นชนิด text ความกว้าง 3
ลองดูอีกครั้งครับ
CREATE TABLE Order
(
Order_No Char(3),
Cust_No Char(4),
Order_Date DATE,
Tran_Date DATE,
Sale_No Char(3),
PRIMARY KEY(Order_No),
FOREIGN KEY(Cust_No) REFERENCES Customer(Cust_No),
FOREIGN KEY(Sale_No) REFERENCES Sale(Sale_No)
);
โค้ด sql จะต้องเขียนอย่างนี้ ให้ถูกต้อง ทั้งวรรคตอนและเครื่องหมาย
ก่อนจะรันโค้ด ต้องให้แน่ใจว่า..
1 ยังไม่เคยมีตาราง order อยู่ในฐานข้อมูลนี้มาก่อน
2 ตาราง Customer ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Cust_no โดยที่ ..
2.1 ฟิลด์ cust_no ต้องเป็น Primary เป็นชนิด text ความกว้าง 4
3 ตาราง sale ต้องมีอยู่ และมีอย่างน้อย 1 ฟิลด์ คือ Sale_no โดยที่ ....
3.1 ฟิลด์ Sale_no ต้องเป็น Primary เป็นชนิด text ความกว้าง 3
ลองดูอีกครั้งครับ
Time: 0.3408s
ถ้าจะใช้ Access ต้องกำหนดให้เป็น string แล้วใช้คำสั่ง docmd หรืออาจใช้วิธีอิ่นๆได้ ถ้าจะให้ง่ายแล้วสามารถสร้าง table ได้จากการออกแบบ table ได้เลย
หรือหากต้องการสร้างแบบชั่วคราวก็ไปสร้าง Query แบบ Makeup Table ได้นะครับ ง่ายกว่าเยอะเลย