sql >> Databáze >  >> RDS >> Sqlserver

Nesprávná syntaxe poblíž ')'. při vytváření tabulky

autoincrement není klíčové slovo SQL Server. Myslím, že máte v úmyslu:

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

Navíc FOREIGN KEY vyžaduje odkaz na tabulku.




  1. Při importu souboru mysqldump ERROR 1064 (42000) poblíž ' ■/ ' na řádku 1

  2. Mám přidat sloupec typu pro návrh dědičnosti v postgreSQL?

  3. Funguje operátor vyhledávání frází <-> s dokumenty JSONB nebo pouze s relačními tabulkami?

  4. Mohou v samostatných dotazech existovat dvě dočasné tabulky se stejným názvem