易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server补丁版本的检查

SQL Server的补丁版本检查不如Windows 补丁版本检查直接,一个系统管理员,如果不了解SQL Server版本对应的补丁号,可能也会遇到一点麻烦,因此在这说明一下,通过这样的办法判别机器是安全的办法,不会对系统产生任何影响。
 
1、用Isql或者SQL查询分析器登录到SQL Server,如果是用Isql,请在cmd窗口输入isql -U sa,然后输入密码,进入;如果是用SQL查询分析器,请从程序中启动,输入sa和密码(也可以用windows验证)。
 
2、在ISQL中输入:
Select @@Version;
go
或者SQL查询分析器中输入(其实如果不想输入,只要打开帮助的关于就可以了:))
Select @@Version;
然后按执行;
这时会返回SQL的版本信息,如下:
Microsoft
SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright
(c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT
5.0 (Build 2195: Service Pack 3)
其中的8.00.760就是SQL Server的版本和补丁号。对应关系如下:
8.00.194 -——————SQL Server 2000 RTM
8.00.384 -——————(SP1)
8.00.534 -——————(SP2)
8.00.760 -——————(SP3)
8.00.2039---------------------(sp4)
这样我们就能看到SQL Server的正确版本和补丁号了。
------------------------------------------------------------------------------------
转自:http://yk216.blog.51cto.com/252445/119130


相关文档:

SQL Server 数据库管理常用的SQL和T SQL语句

1. 查看数据库的版本 
select @@version 
2. 查看数据库所在机器操作系统参数 
exec master..xp_msver 
3. 查看数据库启动的参数 
sp_configure 
4. 查看数据库启动时间 
select convert(varchar(30),login_time,120) from master ......

SQL code动态sql语句基本语法

SQL code动态sql语句基本语法
 1 :普通SQL语句可以用Exec执行
eg: Select * from tableName
Exec('select * from tableName')
Exec sp_executesql N 'select * from tableName'
 -- 请注意字符串前一定要加N
2:字段名,表名,数据库名之类作为变量时,必须用动态SQL
eg: declare @fname varchar(20) ......

SQL语句优化方法

我们要做到不但会写SQL,还要做到写出性能优良的SQL语句。 
  
  (1)选择最有效率的表名顺序(只在基于规则的优化器中有效): 
  
  Oracle的解析器按照从右到左的顺序处理from子句中的表名,from子句中写在最后的表(基础表 driving table)将被最先处理,在from子句中包含多个表的情况下,你必须选择 ......

用SQL生成流水号

用SQL生成流水号
转:韦江涛    发表于2010年02月03日 09:38 阅读(4) 评论(0)
 
 
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[fn_FillNumberWithZero]') and xtype in (N'FN', N'IF', N'TF'))
drop function [dbo].[fn_FillNumberWithZero]
GO
if exists ( ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号