数据库
iteye_9831
这个作者很懒,什么都没留下…
展开
-
SQLServer数据库笔记(一)
准备SQLServer2000提供的几个组件都是值得去深入探究的。包括:SQLServer联机丛书、查询分析器、事件探查器、企业管理器。(SQLServer2008的联机丛书也可以备查)联机丛书的阅读适合粗读->精读->再粗读->再精读这样反复的过程。几个常用的管理类语句:² sp_who:返回与SQLServer服务器连接的用户进程信息;² sp_lock:...2011-04-24 16:10:35 · 83 阅读 · 0 评论 -
SQLServer数据库笔记(二)
事件探查器初次使用,一般选择上所有事件,并且在“筛选”选项卡上,选中 “排除系统ID”。单击事件探查器上的“帮助”,会打开SQLServer联机帮助页面“使用SQL事件探查器进行监视”,切换到帮助目录,点击工具栏上的“定位”按钮,在选中的节点下面,有详细的事件分类信息,结合事件探查器熟悉这些内容,可以对SQLServer的执行过程有更好的理解。在调试状态下看一下一个简单的JDBC程序的...2011-04-24 16:27:43 · 116 阅读 · 0 评论 -
SQLServer数据库笔记(三)
[size=large][b]批处理的错误处理[/b][/size]联机丛书中关于批处理的介绍已经很清晰了,摘录如下:[quote]批处理是包含一个或多个 Transact-SQL 语句的组,从应用程序一次性地发送到SQL Server执行。SQL Server 将批处理语句编译成一个可执行单元,此单元称为执行计划。执行计划中的语句每次执行一条。编译错误(如语法错误)使执行计划无法编译...2011-04-27 01:13:41 · 104 阅读 · 0 评论 -
SQLServer数据库笔记(四)
[b]数据库事务[/b]SQLServer支持三类事务:自动提交事务、隐性事务和显式事务。其中,自动提交和隐性事务由“SET IMPLICIT_TRANSACTIONS {ON|OFF}”切换。显式事务可以嵌套。按联机丛书的说明:[quote]这主要是为了支持存储过程中的一些事务,这些事务可以从事务中已有的进程中调用,也可以从没有活动事务的进程中调用。[/quote]嵌套事务本质上...2011-04-27 01:24:54 · 93 阅读 · 0 评论 -
SQLServer遭遇入侵
本来正在使用Eclipse的断点调试结合事件探查器观察一些SQL语句的执行,突然发现很奇怪的现象,在没有执行任何语句的时候,事件探查器不断打印出SQLServer服务器的执行记录。粗看一下,发现这样的语句:[code="sql"]select * from openrowset('microsoft.jet.oledb.4.0',';database=ias\ias.mdb',...2011-05-02 21:13:31 · 484 阅读 · 0 评论 -
SQLServer数据库笔记(五)
[b]游标[/b]SQLServer向客户端返回查询结果有2种方式:默认结果集方式(又称作客户端游标或者流水游标)、或者是服务器游标方式。默认结果集方式下(可以理解为串行方式?),客户端必须检索完(或者取消)所有查询数据,才能继续下一个操作。服务器游标方式下(可以理解为并行方式?),客户端可以定义多个游标,交叉读取、定位不同游标中的数据。在没有显式请求游标时,SQLServer...2011-05-08 19:13:19 · 135 阅读 · 0 评论