【发布时间】:2018-01-25 16:43:30
【问题描述】:
假设我有一段 T-SQL,可以在 Azure SQL 数据库和本地 SQL Server 上以不同方式运行。我如何以编程方式检测,在脚本本身中,哪些是主要上下文?
我注意到了
SELECT @@VERSION
在 Azure SQL 数据库上生成一个以开头的字符串
Microsoft SQL Azure
但是解析@@VERSION的输出并不会让人感觉很好,当然细节随时可能改变。
有更明显正确的方法吗?
【问题讨论】:
标签: sql-server azure tsql azure-sql-database