Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Falsche Syntax in der Nähe ')'. beim Erstellen der Tabelle

autoincrement ist kein SQL Server-Schlüsselwort. Ich denke, Sie beabsichtigen:

 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))";

Außerdem FOREIGN KEY erfordert eine Tabellenreferenz.