异步执行SQL语句

时间:2016-10-18 07:08:49

标签: c# sql-server entity-framework asynchronous locking

我想异步执行SQL语句。声明类似于

BEGIN TRAN  
    SELECT 1 
    FROM MyTable WITH (TABLOCKX)

    WAITFOR DELAY '00:00:20' 

    ROLLBACK TRAN   
GO

等待一段时间。我想要实现的是在锁定它以用于测试目的之后验证表是不可访问的。

我在代码级使用C#Entity Framework,底层数据库是SQL Server。

1 个答案:

答案 0 :(得分:1)

您可以使用SSMS将此查询与您的应用程序分开运行。