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

SQL SERVER 2008 ПОЛУЧАВА ПОСЛЕДНО ВМЪКНАТИ СТОЙНОСТИ

Разгледайте:Scope_identity

SCOPE_IDENTITY()

Таблицата, която има свойство за идентичност, от тази таблица, която можем да получим последния вмъкнат идентификатор на запис, ще бъде така

SELECT SCOPE_IDENTITY()

ИЛИ

Но това не е безопасна техника:

SELECT MAX(Id) FROM Ticket

ИЛИ

Това също не е безопасна техника:

SELECT TOP 1 Id FROM Ticket ORDER BY Id DESC


  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 обгръща ли Select...Insert Queries в имплицитна транзакция?

  2. Избройте всички колони с нулеви стойности в база данни на SQL Server

  3. Примери за форматиране на „datetimeoffset“ в SQL Server с помощта на стандартни форматни низове (T-SQL)

  4. Защо сравняването на променлива за SQL дата с null се държи по този начин?

  5. T-SQL заявка за показване на дефиниция на таблица?