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

Как мога да присвоя вмъкната изходна стойност на променлива в sql сървър?

Използвайте променливата на таблицата, за да получите id

DECLARE @id int
DECLARE @table table (id int)
INSERT INTO MyTable(name)
OUTPUT inserted.id into @table
VALUES('XYZ')

SELECT @id = id from @table


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

  2. Грешка при влизане в SQL Server

  3. как да изчислим броя на дните в годината в sql server 2008

  4. datetime2 срещу datetimeoffset в SQL Server:Каква е разликата?

  5. Не може да се използва агрегат или подзаявка в израз, използван за групиране по списък на клауза GROUP BY