พอดีผมพึ่งเรียน คำสั่ง SQL วันแรกอาจารย์ก็ให้งานมาเลยครับบ ผมก็พอเข้าใจอยู่ บางอันแต่บางอันผมก็งงมากเลย
ตัวอย่างนะครับ คำสั่งสร้าง database
CREATE DATABASE ชื่อฐานข้อมูล
ON PRIMARY(
NAME
FILENAME
SIZE
MAXSIZE
FILEGROWTH
)
LOG ON(
NAME
FILENAME
SIZE
MAXSIZE
FILEGROWTH
)
อันแรกที่ผมเขียนไปนี่ผมอยากทราบความแตกต่างของ on primary กับ log on น่ะครับมันแตกต่างกันยังไง แล้วเวลาจะใข้คำสั่งนี้สร้างฐานข้อมูลจริงๆ
เราจำเป็นต้องพิมพ์ทั้งแบบ on primary กับ log on ไหมครับ หรือต้องเลือกเอาแบบใดแบบหนึ่ง
ขออีกคำถามนะครับผม สมมุติผมมีตาราง ProductOrder อยู่ แล้วโจทย์มีให้ว่าต้องการเพิ่มคอลั่มส่วนลดเป็นเปอร์เซ็น ชื่อ Discount ชนิด Int โดยที่ค่าที่ป้อนลงในตารางต้องเป็นค่าที่อยู่ระหว่าง 0-20 <<< เท่าที่ผมลองเขียนผมเขียนได้แค่ เพิ่มคำลั่ม Discount ชนิด Int ใส่ไปในตารางน่ะครับ แต่ผมกำหนด ค่าที่ป้อนลงในตาราง 0-20 ไม่เป็น ไม่รู้จะใช้คำสั่งอะไร
alter table ProductOrder add Discount Int ; ได้แค่นี้แหละครับ ลองใช้คำสั่งอื่นๆยัดเข้าไปข้างหลังเช่น
alter table ProductOrder add Discount Int constraint ชื่อconstraint check (Discount between 0 and 20); สั่ง run มันก็ error
ใครผู้ใจบุญ ช่วย มา "ใบ้" หรือ แนะแนวทางให้ผมทีครับบ ขอบคุณครับผม
ถามเรื่องคำสั่ง SQL ของ Access ครับผม งง มากเลย - -
ตัวอย่างนะครับ คำสั่งสร้าง database
CREATE DATABASE ชื่อฐานข้อมูล
ON PRIMARY(
NAME
FILENAME
SIZE
MAXSIZE
FILEGROWTH
)
LOG ON(
NAME
FILENAME
SIZE
MAXSIZE
FILEGROWTH
)
อันแรกที่ผมเขียนไปนี่ผมอยากทราบความแตกต่างของ on primary กับ log on น่ะครับมันแตกต่างกันยังไง แล้วเวลาจะใข้คำสั่งนี้สร้างฐานข้อมูลจริงๆ
เราจำเป็นต้องพิมพ์ทั้งแบบ on primary กับ log on ไหมครับ หรือต้องเลือกเอาแบบใดแบบหนึ่ง
ขออีกคำถามนะครับผม สมมุติผมมีตาราง ProductOrder อยู่ แล้วโจทย์มีให้ว่าต้องการเพิ่มคอลั่มส่วนลดเป็นเปอร์เซ็น ชื่อ Discount ชนิด Int โดยที่ค่าที่ป้อนลงในตารางต้องเป็นค่าที่อยู่ระหว่าง 0-20 <<< เท่าที่ผมลองเขียนผมเขียนได้แค่ เพิ่มคำลั่ม Discount ชนิด Int ใส่ไปในตารางน่ะครับ แต่ผมกำหนด ค่าที่ป้อนลงในตาราง 0-20 ไม่เป็น ไม่รู้จะใช้คำสั่งอะไร
alter table ProductOrder add Discount Int ; ได้แค่นี้แหละครับ ลองใช้คำสั่งอื่นๆยัดเข้าไปข้างหลังเช่น
alter table ProductOrder add Discount Int constraint ชื่อconstraint check (Discount between 0 and 20); สั่ง run มันก็ error
ใครผู้ใจบุญ ช่วย มา "ใบ้" หรือ แนะแนวทางให้ผมทีครับบ ขอบคุณครับผม