原文:SQL Server Profiler使用教程,通俗易懂才是王道 做开发,平时难免和数据库打交道,特别是写存储过程,对于我们这些不常写SQL的人来说是一件极其痛苦的事,每次写完运行总是有错,如果用的是本地数据库的话还好,可以在本机调试SQL,那如果在数据库在服务器上面,调试被禁用,那就悲剧了~...
分类:
数据库 时间:
2014-11-06 19:42:03
阅读次数:
298
一、创建游标游标用declare语句创建。如下面的例子所示:create procedure test2()begin declare cursorTest cursor for select * from allIntersection;end;二、打开、关闭游标打开游标open...
分类:
数据库 时间:
2014-11-06 19:16:26
阅读次数:
272
变量作用域内部的变量在其作用域范围内享有更高的优先权,当执行到end。变量时,内部变量消失,此时已经在其作用域外,变量不再可见了,应为在存储过程外再也不能找到这个申明的变量,但是你可以通过out参数或者将其值指派给会话变量来保存其值。mysql > DELIMITER // mysql > CRE....
分类:
数据库 时间:
2014-11-06 19:09:32
阅读次数:
246
OLE DB命令对数据流中的数据行执行一个OLE DB命令。它针对数据表中的每一行进行更新操作,可以事先将要更新的数据存放在表中。或者针对一个有输入参数的存储过程,可以将这些参数存放在一个数据表中,不用每次都输入参数。示例数据准备: CREATE TABLE SourceParametersForS...
分类:
数据库 时间:
2014-11-06 19:02:23
阅读次数:
261
实际系统由于历史设计的原因,业务数据有时无法直接满足报表需求,从而需要在报表中补足数据,以满足报表展现需要。像http://bbs.csdn.net/topics/100074605中提到的问题,就是一个比较典型的此类需求。这类问题使用SQL或存储过程往往复杂度过高,如帖子中贴出的答案;而使用一..
分类:
其他好文 时间:
2014-11-06 17:53:52
阅读次数:
295
-- 来源于网络-- 更详细的介结参考联机帮助文档xp_cmdshell --*执行DOS各种命令,结果以文本行返回。xp_fixeddrives --*查询各磁盘/分区可用空间xp_loginconfig --*报告SQL Server 实例在Windows 上运行时的登录安全配置xp_login...
分类:
数据库 时间:
2014-11-06 17:24:10
阅读次数:
211
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2014-11-06 17:12:48
阅读次数:
233
一、引言存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复...
分类:
数据库 时间:
2014-11-06 17:05:42
阅读次数:
234
导航目录:Farseer.net轻量级开源框架 目录上一篇:Farseer.net轻量级开源框架 中级篇: 事务的使用下一篇:Farseer.net轻量级开源框架 中级篇: DbFactory数据工厂使用自定义SQL,或者存储过程。仍然使用:DbExecutor ,没错,其实框架最终执行,都是到这个...
分类:
数据库 时间:
2014-11-06 16:52:33
阅读次数:
259
1. 为什么使用存储过程 应用程序通过T-SQL语句到服务器的过程是不安全的。 1) 数据不安全 2)每次提交SQL代码都要经过语法编译后在执行,影响应用程序的运行性能 3) 网络流量大2. 什么是存储过程 存储过程是SQL语句和控制语句的预编译集合,保存在数据库里,可由应用程序调...
分类:
数据库 时间:
2014-11-06 16:48:39
阅读次数:
282