我想知道哪个版本的 SQL 在连接字符串和任何其他方法的基础上在 c# 中连接我的应用程序。基本上,用户在我的应用程序中提供连接字符串,它将连接到 Microsoft SQL Server 或 Microsoft Azure SQL。因此,我想在相应版本上运行一组查询。
2 回答
胡子哥哥
TA贡献1825条经验 获得超6个赞
Microsoft SQL Azure
如果您连接到 Azure ,它将返回以开头的文本。
select @@VERSION
天蓝色
Microsoft SQL Azure (RTM) - 12.0.2000.8 Nov 20 2018 21:01:54 版权所有 (C) 2018 Microsoft Corporation
在前提
Microsoft SQL Server 2016 (SP1-GDR) (KB4458842) - 13.0.4224.16 (X64) 2018 年 8 月 18 日 09:00:06 版权所有 (c) Windows Server 2016 Standard 6.3 (Build 14393) 上的 Microsoft Corporation 标准版(64 位): )(管理程序)
您还可以从连接字符串中检查服务器名称 - 它是否以.database.secure.windows.net
or结尾.database.windows.net
。
- 2 回答
- 0 关注
- 269 浏览
添加回答
举报
0/150
提交
取消