2016-10-18 3 views
1

Я хочу выполнить инструкцию SQL асинхронно. Заявление является чем-то вродеВыполнять инструкцию SQL асинхронно

BEGIN TRAN 
    SELECT 1 
    FROM MyTable WITH (TABLOCKX) 

    WAITFOR DELAY '00:00:20' 

    ROLLBACK TRAN 
GO 

, который ждет времени. Я хочу добиться того, что таблица недоступна сразу после ее блокировки для целей тестирования.

Я использую C# Entity Framework на уровне кода, а базовая база данных - SQL Server.

+0

Зачем это с ORM? Вы бы лучше использовали 'SqlCommand' – MickyD

ответ

1

Вы можете использовать SSMS для запуска этого запроса отдельно от вашего приложения.

+0

Мне нужно сделать это, используя только мой код приложения :( –

Смежные вопросы