模拟本机编译存储过程中的 EXISTS 子句

本机编译的存储过程不支持EXISTS 子句,但有一种解决方法:

DECLARE @exists BIT = 0  
SELECT TOP 1 @exists = 1 FROM MyTable WHERE ...  
IF @exists = 1  

另请参阅

本机编译存储过程的迁移问题
Transact-SQL 构造在 In-Memory OLTP 中不受支持