Разрабатываем универсальную тулзу для SQL.
Стоит задача детекта различных серверов с помощью SQL запросов. Доступа к файловой системе или объектам соединения с БД нет. Есть только возможность выполнить какой-то SQL запрос и получить результат в виде текста.
Упёрлись в SQL Compact Edition. У него нет ни sp_server_info, ни SERVERPROPERTY, ни @@version, ни каких либо синтаксических особенностей.
Как пределить, что сервер, к которому мы подключены, именно SQL Compact Edition, а не обычный MS SQL?