
다음 테이블을 생성하는 동안 AUTO_INCREMENT에서 오류가 발생합니다. 도와주세요.
CREATE TABLE Invoice(
Invoice_No INT NOT NULL AUTO_INCREMENT,
Order_ID INT NOT NULL,
TotalPrice VARCHAR(30) NOT NULL,
Quantity VARCHAR(30) NOT NULL,
PRIMARY KEY (Invoice No),
FOREIGN KEY (Order_ID) REFERENCES OrderInfo (Order_ID) );
답변1
AUTO_INCREMENT는 SQL Server와 같은 다른 DB에서는 작동하지 않으므로 MySQL을 사용하고 있는지 확인하십시오(
Identity(1, 1)
대신 MySQL과 함께 사용).PK로 표시할 때는
Invoice_No
와 not을 사용하세요 .Invoice No