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

Как да заключите таблица за вмъкване в sql?

недейте Не си го и помисляйте. Ще унищожите всяка производителност и едновременност, които имате.

Трябва да разберете защо имате дублирани PK стойности. Ако оставите това на самата база данни да се справи, като използвате например колона INT IDENTITY, наистина не е нужно да се тревожите за нищо. SQL Server ще се погрижи тези стойности наистина винаги да са гарантирани, че са уникални.

Така че наистина препоръката е:преархитектирайте решението си и оставете базата данни да обработва уникалността на идентификаторите - тогава няма да имате никаква нужда от заключване или нещо подобно.



  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 на Mac с помощта на Azure Data Studio

  2. Как да изключите записи с определени стойности в sql select

  3. sql сървър 2008 активира sa акаунт

  4. Заменете низ с друг низ в SQL Server (T-SQL)

  5. SQL Server 2016:Архивиране на база данни