SQL-Version Überprüfung der benutzerdefinierten Bedingung

Ich versuche, eine benutzerdefinierte Bedingung zu erstellen, die die SQL-Version und das Service Pack extrahiert, aber ich bin nicht sicher, welcher Ausdruck zu verwenden und wie dies durch ExecuteSql () zu tun ist und können die Ergebnisse nur in der 'Numeric angezeigt werden 'String-Format?