在SQL-Server中,存储过程是一组T-SQL命令集合,可视为存储在数据库中的一段子程序,用户通过指定存储过程的名字和参数来执行它。T-SQL是标准SQL的扩展,不仅结合了SQL的数据操作能力,而且具备了过程化语言的流一. 创建存储过程语法CREATE PROCEDURE proc_name[{...
分类:
其他好文 时间:
2014-10-13 14:41:19
阅读次数:
244
我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。当PHP遇到MySQL存储过程会是怎么样呢?...
分类:
数据库 时间:
2014-10-13 01:13:38
阅读次数:
360
一、简介 触发器在数据库里以独立的对象进行存储,它与存储过程和函数不同的是,存储过程与函数需要用户显示调用才执行,而触发器是由一个事件来触发运行。oracle事件指的是对数据库的表或视图进行的insert、update及delete操作或对视图进行类似的操作。oracle将触发器的功能扩展到了触.....
分类:
数据库 时间:
2014-10-13 00:58:28
阅读次数:
493
前期准备: use master; create table LoginLog(LoginName nvarchar(32),LoginTime datetime); create procedure sp_recordLoginLog #注意没有参数的情况下...
分类:
数据库 时间:
2014-10-12 20:53:58
阅读次数:
226
1.数据库在项目开发里面,大多数都使用Oracle,什么8i,9i,10G,11g等,一直认为数据库版本的升级对于开发一个系统的开发人员来书,不是什么重要的事,我仅仅关注数据库的表结构以及存储过程或者建立的一些索引信息,其他的特性对我来说就是透明的。2.今天看了oracle的版本的演化历史,发现现在...
分类:
数据库 时间:
2014-10-12 01:49:57
阅读次数:
256
1.PowerDesigner 数据库的构建工具 表:表关系以及表之间的关联关系 存储过程:设计具体的存储过程 视图:设计所需的视图2.PdmReader 也是PowerDesigner的阅读器吧,是系统设计时给开发人员的一个试图查看器
分类:
数据库 时间:
2014-10-12 01:11:17
阅读次数:
266
一、函数 函数是作为数据库对象存储在oracle数据库中,函数又被称为PL/SQL子程序。oracle处理使用系统提供的函数之外,用户还可以自己定义函数。函数通常被作为一个表达式来调用或存储过程的一个参数,具有返回值。通常用于返回特定的数据。 函数语法如下: create or replace f....
分类:
数据库 时间:
2014-10-11 23:54:26
阅读次数:
386
当一张表数据很大的时候,由于数据删除的时候时间会很长,事务很大,所需的undo段将会比较大,未提交的话,undo段数据会受到保护,这将影响其它事务的操作-执行时间会变长或者挂起,所以删除大表数据的时候尽量将大事务切分成小事务去做,下面的存储过程是删除表数据时没10万行..
分类:
其他好文 时间:
2014-10-11 17:37:46
阅读次数:
180
一、存储过程的概念简单来说,存储过程,就是一个为了完成特定功能的SQL语句集合,它经过编译后存储在数据库中。用户通过指定存储过程的名称并传递相应参数来执行它。SQL SERVER中分为系统提供的存储过程和用户自定义的存储过程两类。系统提供的存储过程,可以在任何数据库中调用而不必加数据库名,可以在ma...
分类:
数据库 时间:
2014-10-10 22:47:04
阅读次数:
263
一、存储过程 存储过程是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。oracle可以把PL/SQL程序储存在数据库中,并可以在任何地方来运行它。存储过程被称为PL/SQL子程序,是被命名的PL/SQL快,存储....
分类:
数据库 时间:
2014-10-10 22:45:14
阅读次数:
425