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

SQL Server - Връщане на стойност след INSERT

Няма нужда от отделен SELECT...

INSERT INTO table (name)
OUTPUT Inserted.ID
VALUES('bob');

Това работи и за колони, които не са IDENTITY (като GUID)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как променяте типа данни на колона в SQL Server?

  2. TABLESAMPLE връща грешен брой редове?

  3. Как да използвате ВСЕКИ / НЯКОЙ логически оператор в SQL Server - SQL Server / TSQL урок, част 127

  4. MSSQL Редовен израз

  5. Създайте публичен профил по подразбиране за поща от база данни в SQL Server (T-SQL)