डायनेमिक क्वेरी को IF ब्लॉक में रैप करें जो यह जांचता है कि क्वेरी कुछ भी लौटाएगी या नहीं।
select 'if exists (' + QUERY + ')' + char(10) + ' ' + QUERY
from (
select QUERY = 'select * from ' + TABLE_NAME
+ ' where ' + COLUMN_NAME + ' = 123'
from INFORMATION_SCHEMA.COLUMNS
where COLUMN_NAME like '%columnOfInterest%'
) q