ฉันมีชื่อตารางชื่อ "บุคคล" ที่มีชื่อคอลัมน์ต่อไปนี้
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
คืออะไร?