Как узнать, вернет ли SQL, хранящийся в переменной, какие-либо строки

Если у меня есть сценарий SQL, хранящийся в такой переменной:

DECLARE @SQL VARCHAR(MAX) = 'SELECT * FROM Employees WHERE Age > 80'

Как я могу узнать, вернет ли @SQL какие-либо строки, если я его запустил?

Фактически это:

IF EXISTS(@SQL) print 'yes, there are rows' -- Dummy code -- does not work!

] Я хотел бы попробовать это без необходимости запускать скрипт в @SQL, вставить его в таблицу, и они посчитают строки.

8
задан Craig HB 10 October 2011 в 21:38
поделиться