sql >> Database teknologi >  >> RDS >> Sqlserver

Forkert syntaks i nærheden ')'. mens du laver en tabel

autoincrement er ikke et SQL Server-nøgleord. Jeg tror, ​​du agter:

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

Derudover FOREIGN KEY kræver en tabelreference.




  1. PDO bindParam problem

  2. Sådan fungerer REPLICATE()-funktionen i SQL Server (T-SQL)

  3. Hvad er LOP_INSERT_ROWS og LOP_DELETE_ROWS operationen på et View-objekt?

  4. mysql fejl 1292 ved brug af cast in update statement