Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

Подзаявките не са разрешени след VALUES?

Първото нещо е първо - вашият код, дори и да коригирате неговия синтаксис, е грешен. Изглежда, че се опитвате да приложите свой собствен механизъм за автоматично увеличаване. Това ще се провали.
Правилният начин е да използвате вградения механизъм на SQL Server за автоматично нарастване и да създадете ID колони като Identity .

Тогава изобщо не е необходимо да го включвате в израза за вмъкване и сте в безопасност дори в многоклиентска или многонишкова среда (което текущото ви внедряване ще започне да дава грешни резултати).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL изберете във Temp таблица от динамичен sql

  2. Примерна заявка за свързан сървър на SQL Server

  3. Когато вмъквам нови колони в таблица с данни във VB 2010, как да актуализирам базата данни на SQL Server 2008?

  4. Java JDBC:дати постоянно два почивни дни

  5. Как да извлечете последната автоматично увеличена стойност в MS-Access като @@Identity в Sql Server