• sql server 2005 output子句应用举例

    日期:

    sql server 2005中,进行INSERT,UPDATE,DELETE等操作时,可以使用output子句,可以获得可喜的执行效率。 代码示例: ----output子句 if object_id(ta)is not null drop table ta go create table ta(ID int identity,[name] varchar(10)) insert ta([name]) s...

  • 学习 sql server 2005 公用表表达式(CTE)

    日期:

    公用表表达式是Sql Server2005中新增的。公用表表达式 (CTE) 可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句的执行范围内定义的临时结果集。 可以认为是在单个 SELECT、INSERT、UPDATE、DELETE 或 CREATE VIEW 语句的执行范围内定义...

  • sql server 2005中row_number实现分页的例子

    日期:

    sql server 2005中row_number实现分页,分为二种方式,即使用between方式与top方式。 代码示例: ---row_number分页实例 ---by http://www.it.net.cn declare @PageNumber int declare @PageSize int set @PageNumber=2 set @PageSize=20 --使用between方式 se...

  • sql2005统计技巧示例

    日期:

    学习sql server 2005中的一些统计技巧。参考如下的表格,要求从左边的两列信息来统计出右边的结果,好有劲的问题哦。 在sql2005中可以使用窗口函数over子句中来代替子查询以提高效率,over子句除了排名函数之外,还可以和聚合函数配合使用。 示例: 复制代码...

  • sql2005 数据表存在与否及删除的判断语句

    日期:

    在sql2005中,有查询语句找出某个库中是否存在某张表,查找所有表的表名,以及删除某表的语句,很简单的,有需要的朋友,可以参考下。 1、根据表名的个数判断: 复制代码 代码示例: select count(name) as co from sysobjects where name = TD_RXNFDM 2、查...

  • sql2005常用的基本语句

    日期:

    为大家举一些sql2005中常用语句的例子,都是非常基本的,包括创建数据表、插入数据、删除数据等,有需要的朋友,可以参考下。 1、创建数据表 表是SQL语言存放数据、查找数据以及更新数据的基本数据结构。 在SQL语言中,表有如下规定: 1)每一张表都有一个名...

  • sql2005 子查询和表链接简介

    日期:

    子查询实际上就是嵌套进其他SELECT,UPDATE,INSERT,DELETE语句的一个被限制的SELECT语句,在子查询中,只有如下的子句可以使用: 1)、SELECT子句(必须) 2)、FROM子句(必选) 3)、WHERE子句(可选) 4)、GROUP BY(可选) 5)、HAVING(可选) 6)、ORDER BY(...

  • sql server 2005 自动备份脚本

    日期:

    朋友提供的一个sql server 2005 自动备份脚本,分享一下,有用得上的朋友拿去吧。功能:避免无用日志过大(根据实际情况选择)按照不同版本来备份。 功能: 避免无用日志过大(根据实际情况选择)按照不同版本来备份。 复制代码 代码如下: declare @DBName va...

  • sql server 2005维护计划无法删除怎么办呢?

    日期:

    解决sql server 2005维护计划无法删除的问题。 一、首先,查找维护计划对象的ID 复制代码 代码示例: use msdb select * from sysmaintplan_plans select * from sysmaintplan_log select * from sysmaintplan_subplans 二、然后,根据ID号删除相应的维护计划...

  • 一个分页存储过程(SQL Server 2005)

    日期:

    一个分页存储过程(SQL Server 2005)。 复制代码 代码如下: if object_ID([proc_SelectForPager]) is not null Drop Procedure [proc_SelectForPager] Go Create Proc proc_SelectForPager ( @Sql varchar(max) , @Order varchar(4000) , @CurrentPage int...