创建一个存储过程:CREATEORREPLACEprocedureproc_trade(
v_tradeidintt_b.number%TYPE,--交易id
v_third_ipintt_b.varchar2%TYPE,--第三方ip
v_third_timeintt_b.date%TYPE,--第三方完成时间
v_thire_stateintt_b.number%TYPE,--第三方状态
o_resultouttt_b.number%TYPE,--返..
分类:
数据库 时间:
2015-11-02 06:44:57
阅读次数:
242
WHO_AM_I() CREATE OR REPLACE FUNCTION WHO_AM_I
RETURN VARCHAR2
IS
l_owner varchar2(30);
l_name varchar2(30);
l_lineno number;
l_type varchar2(30);
BEGIN
who_called_me( l_owner, l_nam...
分类:
其他好文 时间:
2015-09-29 11:39:29
阅读次数:
174
以前在网上看到歪国人专门写了本mysql存储过程,感觉很强大啊。刚好最近新项目上优化要用到存储过程,我就把之前的学习笔记整理了一下。最近太忙啊!!! MySQL stored programs包括存储过程,函数,触发器。 先来...
分类:
数据库 时间:
2015-09-23 06:49:36
阅读次数:
216
在前面的学习中,我们大部分接触的都是SQL语言,但是,在实现复杂操作的时候,SQL语言就无能为力了,这时候就需要引入新的语言,PL/SQL语言就是对SQL语言的扩展,可以实现存储过程,函数等的创建。下面是我对PL/SQL语言的总结,和大家分享一下。一.基本结构1.PL/SQL是一种块结构的语言,.....
分类:
数据库 时间:
2015-09-19 16:38:47
阅读次数:
195
相同点:truncate和不带where子句的delete, 以及drop都会删除表内的数据不同点:1. truncate和 delete只删除数据不删除表的结构 drop语句将删除表的结构被依赖的约束(constrain),触发器(trigger),索引(index);依赖于该表的存储过程/函数将...
分类:
其他好文 时间:
2015-09-15 14:42:36
阅读次数:
205
http://blog.csdn.net/jojo52013145/article/details/7470812在数据库的开发过程中,经常碰到包、存储过程、函数无法编译或编译时会导致PL/SQL 无法响应的问题。碰到这种问题,基本上都要重启数据库解决,严重浪费开发时间。本文将就产生这种现象的原因和...
分类:
数据库 时间:
2015-09-08 18:05:18
阅读次数:
210
存储过程和函数具体的区别:核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。 1....
分类:
数据库 时间:
2015-08-27 00:06:07
阅读次数:
297
在postgresql中我们在执行存储过程中往往会使用select 存储过程,但是如果存储过程中再调用 存储过程时,就不能这样用了,应该用perform 存储过程,来看看官方文档的说明 ======================================...
分类:
数据库 时间:
2015-08-10 16:21:15
阅读次数:
210
存储过程和函数是在数据库中定义一些SQL语句的集合,然后直接调用这些存储过程和函数来执行已经定义好的SQL语句。存储过程和函数可以避免开发人员重复的编写相同的SQL语句。而且,存储过程和函数是在MySQL服务器中存储和执行的,可以减少客户端和服务器端的数据传输。...
分类:
数据库 时间:
2015-08-06 09:33:36
阅读次数:
333
一个存储过程是一个可编程的函数,它可以在MySQL中创建并保存。它是由一些SQL语句和一些特殊的控制结构语句组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定的功能时,存储过程是一个非常有用的方式。数据库中的存储过程可以看做是对编程中面向对象方法的模..
分类:
数据库 时间:
2015-08-02 23:36:21
阅读次数:
282