查看sqlserver进制
时间: 2023-08-13 12:06:31 浏览: 117
您可以使用以下 SQL 查询来获取 SQL Server 的架构信息:
```
SELECT @@SERVERNAME AS 'Server Name', SERVERPROPERTY('Edition') AS 'Edition',
CASE WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '8%' THEN 'SQL Server 2000'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '9%' THEN 'SQL Server 2005'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '10.0%' THEN 'SQL Server 2008'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '10.5%' THEN 'SQL Server 2008 R2'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '11%' THEN 'SQL Server 2012'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '12%' THEN 'SQL Server 2014'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '13%' THEN 'SQL Server 2016'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '14%' THEN 'SQL Server 2017'
WHEN CONVERT(VARCHAR(128), SERVERPROPERTY ('productversion')) like '15%' THEN 'SQL Server 2019'
ELSE 'Unknown' END AS 'Version'
```
该查询将返回 SQL Server 的名称、版本和架构信息。在“Edition”列中,如果显示“X64”或“64-bit”,则表示 SQL Server 是 64 位架构。如果显示“X86”或“32-bit”,则表示 SQL Server 是 32 位架构。
阅读全文