查询 SQL SERVER 的版本号

本文提供了一种在 SQL Server 2000 和 2005 中查询版本号的方法,并展示了如何在 Delphi 环境中正确地获取并显示这些版本信息。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 有时会需要查询一下SQL SERVER 的版本好, 以下代码从网上收集而来。 在DELPHI 下测试通过。

--SQL SERVER 2000

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')


--SQL SERVER 2005

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')


返回如下:

8.00.194 / RTM / Developer Edition


在 DELPHI 下,代码需要作一下处理。应该是这样写才对,不然返回值不能显示为字符

sqlGetSQLServerEdtion = 'SELECT RTRIM(CONVERT(char(50), SERVERPROPERTY(''productversion''))),'+
     
'RTRIM(CONVERT(char(50), SERVERPROPERTY (''productlevel''))),' +
     
'RTRIM(CONVERT(char(50), SERVERPROPERTY (''edition'')))';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值