ฉันมีชื่อตารางชื่อ "บุคคล" ที่มีชื่อคอลัมน์ต่อไปนี้
P_Id(int),
LastName(varchar),
FirstName (varchar).
ฉันลืมที่จะให้NOT NULLข้อ จำกัด P_Idในการ
ตอนนี้ผมพยายามกับแบบสอบถามต่อไปนี้จะเพิ่มNOT NULLข้อ จำกัด กับคอลัมน์ที่มีอยู่เรียกว่าP_Id,
1. ALTER TABLE Person MODIFY (P_Id NOT NULL);
2. ALTER TABLE Person ADD CONSTRAINT NOT NULL NOT NULL (P_Id);
ฉันได้รับข้อผิดพลาดทางไวยากรณ์ ....
INT(11)และไม่ใช่แค่INT? ผลของการ11คืออะไร?