sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2008 Kör trigger efter infogning, uppdatering låser den ursprungliga tabellen

Jag tittade runt på internet och jag kunde inte hitta något sätt att få utlösaren att hända utan att göra anspråk på ett lås. Därför väljer jag att göra insättningarna via en lagrad procedur, som i sin tur utför den logik som tidigare hittats i triggern. Detta gjorde det möjligt för mig att exekvera innehållet i utlösaren i en transaktion EFTER att den faktiska datan infogats och insättningslåset hävts.

Hoppas detta hjälper!




  1. Vilket är det bästa sättet att hämta poster batchmässigt från SQL Server

  2. Kan inte öppna användarens standarddatabas. Inloggningen misslyckades. efter installation av SQL Server Management Studio Express

  3. sql triggers Jag har ett fel när jag lagrar kolumnnamn i variabel och använder det för OLD.myvar i sql triggers

  4. Jämför värde med kommaseparerad sträng SQL PHP