
Recibo un error en AUTO_INCREMENT al crear la siguiente tabla. Por favor ayuda.
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) );
Respuesta1
Asegúrate de estar usando MySQL, ya que AUTO_INCREMENT no funciona para otras bases de datos como SQL Server (úsalo
Identity(1, 1)
con él).Úselo
Invoice_No
y noInvoice No
cuando lo marque como PK.