sql >> Database >  >> RDS >> Sqlserver

SQL Server-rijen kunnen niet worden bewerkt voor toegang na invoegen

Wanneer SQL Server nieuwe rijen invoegt, zijn die nieuwe rijen in feite exclusief vergrendeld om te voorkomen dat andere transacties ze lezen of manipuleren - dat is zo ontworpen, en dat is maar goed ook! En het is iets dat je niet kunt veranderen - je kunt niet invoegen zonder die sloten.

U kunt ontgrendelen ze door toezegging de transactie waaronder ze worden ingevoegd - zodra ze zijn vastgelegd in SQL Server, hebt u er normaal weer toegang toe.



  1. Android sqlite db.query leidt naar CursorIndexOutOfBoundsException

  2. Error (5,3):PLS-00103:kwam het symbool BEGIN tegen bij het verwachten van een van de volgende:taal

  3. Hoe het resultaat van een postgresql-functie in c# te retourneren? Console-uitgang leeg

  4. Wat is het equivalent van een zwart gat?