Kiedy SQL Server wstawia nowe wiersze, te nowe wiersze są w rzeczywistości wyłącznie zablokowane aby uniemożliwić innym transakcjom odczytywanie ich lub manipulowanie nimi - jest to zgodne z projektem i to dobrze! I jest to coś, czego nie można zmienić — nie można wstawić bez te zamki.
Możesz odblokować je przez popełnienie transakcja, do której są wstawiane - po zatwierdzeniu ich w SQL Server możesz normalnie uzyskać do nich dostęp.