
存储过程
打豆豆的隔壁小王
JAVA man
展开
-
存储过程入门与提高
什么是存储过程呢?定义: 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。讲到这里,可能有人要问:这么说存储过程就是一堆SQL语句而已啊? Microsoft公司为什么原创 2009-11-14 11:03:00 · 526 阅读 · 0 评论 -
触发器入门 《转》http://www.cnblogs.com/ivy/archive/2008/06/11/1217613.html
创建一个简单的触发器------------触发器是一种特殊的存储过程,类似于事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,即当在表中插入、更新、删除记录时,触发一个或一系列 T-SQL语句。触发器可以在查询分析器里创建,也可以在表名上点右键->“所有任务”->“管理触发器”来创建,不过都是要写 T-SQL 语句的,只是在查询分析器里原创 2009-11-14 11:05:00 · 540 阅读 · 0 评论 -
MySQL 5.0存储过程
首先看MySQL 5.0参考手册中关于创建存储过程的语法说明: CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ([proc_parameter[,...]]) [characteristic ...] routine_body proc_parameter: [ IN | OUT转载 2009-11-27 10:37:00 · 718 阅读 · 0 评论 -
存储过程分页
use TestDBif exists(select * from sysobjects where name = proc_getinfo)drop procedure proc_getinfogo--创建存储过程create procedure proc_getinfo@tablename varchar(25), --所要查询的表名@num varchar(30), --按列进转载 2009-11-29 14:50:00 · 639 阅读 · 0 评论 -
mysql 5.0存储过程学习总结http://www.ccvita.com/100.html
一.创建存储过程1.基本语法: create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另转载 2009-11-29 23:30:00 · 843 阅读 · 0 评论 -
MySql通用存储分页
DELIMITER $$DROP PROCEDURE IF EXISTS `hotel`.`prc_page_hotel_result`$$CREATE DEFINER=`root`@`localhost` PROCEDURE `hotel`.`prc_page_hotel_result`(in currpage int,in columns varchar(500),原创 2009-11-30 12:41:00 · 622 阅读 · 0 评论