sql >> Databasteknik >  >> RDS >> Sqlserver

Felaktig syntax nära ')'. medan du skapar tabell

autoincrement är inte ett SQL Server-nyckelord. Jag tror att du tänker:

 string sqlStatement2 = "CREATE TABLE " + Table2Name + "" + 
                         "(line_id int not null identity(1, 1) PRIMARY KEY, " +
                          "line_full_name CHAR(50) NOT NULL," +
                          " network_id INTEGER FOREIGN KEY REFERENCES network(network_id))";

Dessutom FOREIGN KEY kräver en tabellreferens.




  1. Hur man får automatiska inkrementvärden för en kolumn efter att ha laddat upp en Pandas dataram till en MySQL-databas

  2. Skapa en ODBC-länkad server utan att konfigurera en datakälla

  3. Lägga till en * (asterisk) till en fulltextsökning i MySQL

  4. Hur kan jag verifiera i Postgresql att JSON är giltigt?