sqlserver游标概念与实例全面解说
引言 我们先不讲游标的什么概念,步骤及语法,先来看一个例子: 表一 OriginSalary  ...
提高MSSQL数据库性能(1)对比count(*) 和 替代count(*)
文章准备的数据库: Atricles 表 数据量60690000条数据ArticleID 主键自增列+自动建立的聚集索引,ATitle nvarchar(100) Acontent varchar(2000) CreateDate DateTime(8...
sql清除数据库的连接(for sqlserver2000)
大家都会碰到这样的问题,在SQL Server2000中经常要分离数据库,但是在分离前数据库还处于连接状态,这时要断开这个连接,这时我们会想到用企业管理器去实现,但是现在我们想通过外部程序区执行它,咋办呢,只要找到...
SQL中CASE语句强大功能详解
概述:SQL语句中的CASE语句与高级语言中的switch语句,是标准SQL的语法,适用与一个条件判断有多种值的情况下分别执行不同的操作。灵活应用CASE语句可以使SQL语句变得简洁易读,下面在DB2环境下通过一个简单的查询...
数据库设计的几点建议
数据库设计的几点建议: 1. 表必须拥有标识符。这是基本规则,每个表应该拥有唯一的行标识符,以及可让表的记录和记录间有所区别的列或列的集合。每个表都应该拥有一个标识符列,而且每条记录的标识符的值都是唯一...
《SQL Server 2005技术内幕:查询、调整和优化》:写给DBA看的优化指导
看名字我以为这是这个系列的第三本,但是看书中作者的意思,最好是看过《SQL Server 2005技术内幕:存储引擎》之后再看这本书。《SQL Server 2005技术内幕:存储引擎》我还没看,不过既然已经开始看这本《SQL Server...
解读SQL Server 2008变更跟踪
一些应用程序是设计成将数据从一个中央数据库拿到一个本地缓存中,举例来说,到处奔走的销售人员只是偶尔连接到中央数据库来获取最新的库存量数据。或者业务逻辑的重型处理是从产品数据库服务器上脱机下载下来的,本...
Sql Server 2005/2008 SqlCacheDependency查询通知的使用总结
Sql server 7.0/2000下 SqlCacheDependency使用轮询的方式进行缓存失效检查, 虽然ms说对服务器压力不大, 但还是有一些的, 而且对于不常改动的混存内容无休止的轮询感觉有点浪费, 不很经济.Sql server 2005/2008下增...
SQL Server 2005数据页读取--高级扫描
在 SQL Server Enterprise Edition 中,高级扫描功能使得多项任务可以共享完全表扫描。如果 Transact-SQL 语句的执行计划需要扫描表中的数据页,并且数据库引擎检测到其他执行计划正在扫描该表,则数据库引擎...
常用的数据库代码
view source print?01<PRE class=brush:sql><PRE class=brush:sql>--挂起业务存储过程 02create procedure [dbo].[p_suspend_business] 03 @Bfixednum varchar...
SQL Server数据库附加后只读或失败解决方法及代码实现
相信用过SQL Server的朋友都会有这种经历,当我们在附加SQL Server数据库的时候,会出现附加失败,或附加成功后数据库是只读的。受此影响,也会导致在安装和部署项目中的自动附加数据库操作失败。记得自己曾很长一...
SQL Server 2008中的9种数据挖掘算法
1.决策树算法决策树,又称判定树,是一种类似二叉树或多叉树的树结构。决策树是用样本的属性作为结点,用属性的取值作为分支,也就是类似流程图的过程,其中每个内部节点表示在一个属性上的测试,每个分支代表一个...
SQL CONVERT的使用方法
SQL CONVERT的使用方法: 格式: CONVERT(data_type,expression[,style]) 说明: 此样式一般在时间类型(datetime,smalldatetime)与字符串类型(nchar,nvarchar,ch...
一道递增的sql面试题
表的结构以及数据为下图要达到的效果为下图大家不妨先思考一下,此题该如何查询,答案,我过后在贴.
SQL 2005 中的 "级联"
问题删除 KF_User 表中的 数据时候 。发生错误。 DELETE 语句与 REFERENCE 约束"FK_KF_Document_KF_User"冲突。该冲突发生于数据库"CMS",表"dbo.KF_Document", column 'UserID'。 s1: ...
SQL语句优化--十条经验
1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如...
windows2008企业版操作系统,安装SQL SERVER 2005
今天安装了windows2008企业版操作系统,安装SQL SERVER 2005时候提示 IIS功能要求 警告 发生此问题的原因并非所有SQL Server 依赖的 IIS 7.0 组件安装在计算机上。 下表列出了受影响的组件。 组件 文件夹 静...
让我揣摩不透的JDBC !
用Java EE的人都知道了,当需要连接到数据库的时候必定需要用到JDBC。终于,今天我也遇到了这个问题。对于像我这样的初学者来说,要搞定这个JDBC还是有一定困难的。至少我自己就用了整整一个下午加一个晚上才搞定这...
SQL 游标
数据库游标允许你选择一组数据,通过翻阅这组数据记录——通常被称为数据集,检查每一个游标所在的特定的行。你可以将游标和局部变量组合在一起对每一个记录进行检查,当游标移动到下一个记录时,来执行一些外部操...
C++.net 使用ODBC连接SQL SERVER 2005小问题
在首次使用ODBC数据源来连接数据库时,我遇到了如下问题: 步骤流程:控制面板->管理工具->ODBC数据源->添加->选择SQL SERVER,出现如下对话框,然后填入如图内容: PS:数据...