当前位置:数据库 > SQLServer >>

sqlserver版本问题

select @@version 结果是 Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) Jul 9 2008 14:43:34 Copyright (c) 1988-2008 Microsoft Corporation Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) 这是5.2 sp2的版本把。。??
答案:Select 当前用户名=System_User
      ,当前所有者=User_Name()
      ,当前数据库=db_Name()
      ,当前进程号=@@SPID
      ,数据库文件=(select top 1 FileName from master..sysdatabases where name=db_name())
      ,客户端__ID=Host_ID()
      ,客户端程序=App_Name()
      ,客户端电脑=Host_Name()
      ,客户端_MAC=(select top 1 net_address from master..sysprocesses where spid=@@SPID)
      ,服务器电脑=ServerProperty('MachineName')
      ,服务器_MAC=(select top 1 net_address from master..sysprocesses where hostname=ServerProperty('MachineName'))
      ,SQL实例   =ServerProperty('ServerName')
      ,SQL版本   =ServerProperty('Edition') 
      ,SQL版本号 =ServerProperty('ProductVersion')
      ,SQL补丁SP =ServerProperty('ProductLevel')
      ,SQL进程ID =ServerProperty('ProcessID')
      ,版本信息串=@@version
-- 其中版本 8.xx为Sql2000,9.xx为Sql2005,10.xx为Sql2008
其他:是 2008 (RTM) - 10.0.1600.22 (Intel X86) 
Microsoft Corporation  Enterprise Edition on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) 是你的操作系统版本 是你的操作系统版本 给你一个查询SQL SERVER版本的语句
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') 

上一个:sqlserver2005 安装后服务默认启动,但是连接不上数据库,只要服务一停止就起不来了 电脑为w7系统
下一个:sqlserver 存储过程 菜鸟求助 非技术性问题很简单

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,