ネイティブ コンパイル ストアド プロシージャは、 EXISTS 句をサポートしていませんが、回避策があります。
DECLARE @exists BIT = 0
SELECT TOP 1 @exists = 1 FROM MyTable WHERE ...
IF @exists = 1
こちらもご覧ください
ネイティブ コンパイル ストアド プロシージャの移行に関する問題
インメモリ OLTP でサポートされていない Transact-SQL の構造