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