MySQL存储过程的创建
(1). 格式
MySQL存储过程创建的格式:CREATE
PROCEDURE 过程名 ([过程参数[,...]])
[特性 ...] 过程体
这里先举个例子:
mysql> DELIMITER //
mysql> CREATE PROCEDURE proc1(OUT s int)
-> B...
分类:
数据库 时间:
2014-05-23 08:13:29
阅读次数:
385
在很多的ORM中对存储过程操作都是一个棘手的地方,因为存储过程是一段预编译的代码,其中可以包含很多处理过程。在Git.Framework中也同样存在这样的问题,目前没有能力解决这个问题。但是对于存储过程的一些外围操作目前还是可以支持的。
上一篇文章简单回顾地址,可能对了解本文有益:Git....
分类:
其他好文 时间:
2014-05-22 11:32:28
阅读次数:
397
mysql 自定义存储过程和触发器
--存储过程示范
DROP PROCEDURE IF EXISTS PRO_TEST;
CREATE PROCEDURE PRO_TEST(IN NUM_IN INT,OUT NUM_OUT INT,INOUT NUM_INOUT)
BEGIN
//DO ANYTHING YOU WANT
END;
参数解释:
in : 就是输入参数,输...
分类:
数据库 时间:
2014-05-22 06:42:40
阅读次数:
345
Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。?
存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据...
分类:
数据库 时间:
2014-05-22 05:50:17
阅读次数:
358
SELECT A.name , B.definitionFROM SYS.objects A
INNER JOIN sys.sql_modules B ON A.object_id = B.object_id ...
分类:
数据库 时间:
2014-05-22 05:39:16
阅读次数:
284
1. 传入2个字符串变量,其中,每个字符串是用分号(;)分隔的字串形式,
比如str1=’ab12;ab;cccc;tty’, str2=’1;6sf;8fffff;dd’,
注意,字符串是用户输入的,不能固定值、长度、和分号个数。2. 执行完毕存储过程后,要求根据分号提取字符串的字...
分类:
数据库 时间:
2014-05-22 00:17:00
阅读次数:
354
一、创建存储过程和函数1、创建存储过程的基本形式:create procedure
sp_name([proc_parameter[,…]])[characteristic…]routine_body例子:创建一个名为num_from_employee的存储过程delimiter
&&create ...
分类:
数据库 时间:
2014-05-21 22:33:24
阅读次数:
515
SQL SERVER存储过程语法:
Create PROC [ EDURE ] procedure_name [ ; number ]
[ { @parameter data_type }
[ VARYING ] [ = default ] [ OUTPUT ]
] [ ,...n ]
[ WITH
{ RECOMPILE | ENCRYPTION...
分类:
数据库 时间:
2014-05-20 13:51:47
阅读次数:
409
--SELECT TOP 3 Name,Age,Gender FROM View_Student
WHERE GROUP having ORDER BY id
DESC----在最终生成用户想要的数据之后,才进行排序,如果不得不排序,那么就尽可能吧消耗减到最小--ALTER VIEW View_St...
分类:
其他好文 时间:
2014-05-20 09:20:36
阅读次数:
360
有时候为了把数据导出为insert脚本,不得不用一些小工具,或者通过自己写存储过程来完成这一操作。其实SqlServer本身就有这种功能。以下是详细步骤:
分类:
数据库 时间:
2014-05-20 08:56:16
阅读次数:
335