如何编写查询以确定它是mssql? 并在其他数据库上失败
我如何验证例如:
SELECT @@VERSION AS 'SQL_Server_Version' where 'SQL_Server_Version' like '%Microsft%';
这项工作
答案 0 :(得分:1)
试试这个:
select case when @@Version like 'Microsoft SQL Server%' THEN 1 ELSE 0 END
或者这个:
select version
from (
select @@Version as version
) v
where version like 'Microsoft Sql Server%'