E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
oracle存储过程
Java中调用
Oracle存储过程
及存储函数
一.编写测试所用存储函数或函数--1.创建一个带参数的存储过程,没有返回值--给指定的员工涨100元的工资,并且打印涨钱和涨后的工资createorreplaceprocedureraisesalary(enoinnumber)as--定义一个变量保存涨前的薪水psalemp.sal%type;begin--得到员工涨前的薪水selectsalintopsalfromempwhereempno=e
CUMTMiner
·
2017-05-14 10:38
oracle
oracle异常机制(在循环中)
oracle异常机制(在循环中) 入手
oracle存储过程
不久,一直对他的异常机制半知半解,现在特做一些实验探索oracle异常机制,仅为记录:代码-创建存储过程createorreplaceprocedureAAAA_TEST1isMY_EXCEPTION1EXCEPTION
JerryITGO
·
2017-05-10 16:19
oracle
Oracle存储过程
、包、方法使用总结(推荐)
Oracle存储过程
、包、方法使用总结,具体代码如示:/***@author:zhengwei*@date:2017-04-28*@desc:存储过程用法总结*/CREATEORREPLACEPROCEDUREMYPROCEDURE
回��′�y人心
·
2017-05-01 10:39
ORACLE存储过程
,函数,包,游标
1、 PL/SQL语句块PL/SQL语句块只适用于Oracle数据库,使用时临时保存在客户端,而不是保存在数据库。基本语法:declare 变量声明、初始化 begin 业务处理、逻辑代码 exception 异常捕获 end; 变量声明: [:=] 例:v_namevarchar2(20):=’张三’;2、 循环语句loop循环语法:loop exitwhen
·
2017-04-13 10:00
ORACLE存储过程
的创建和执行的简单示例和一些注意点
此示例的主要目的主要是为了了解在PL/SQL环境下怎么创建和执行存储过程。存储过程所涉及的DataTable:第一步:创建游标变量游标是ORACLE系统在内存中开辟的一个工作区,主要用来存储SELECT的数据的。通俗的讲就是用来存储查询数据的一个临时的变量。游标的创建:1CREATEORREPLACEPACKAGEpkg_queryASTYPEcur_queryISREFCURSOR;2ENDpk
cherish1024
·
2017-03-22 14:00
Oracle存储过程
报错ORA-02069: global_names parameter must be set to TRUE for this operation
今天开发给发邮件过来说一个存储过程想通过dblink往目标库insert数据,但报错ORA-02069:global_namesparametermustbesettoTRUEforthisoperation,想让我根据错误提示在数据库上修改global_names参数修改为True。先来看看官方文档是如何介绍这个参数的:GLOBAL_NAMESspecifieswhetheradatabasel
hbxztc
·
2017-03-16 15:46
Oracle
ora
2069
Oracle
Oracle存储过程
的使用
通过
Oracle存储过程
每分钟往time_test表中插入当前时间--1建表createtabletime_test(timesDate);Select*FROMtime_test;--2创建存储过程createorreplaceprocedurePro_testasBegin
csdnor_01
·
2017-03-15 17:58
存储过程
job
Oracle
Mybatis传list参数调用
oracle存储过程
的解决方法
怎么利用MyBatis传List类型参数到数据库存储过程中实现批量插入数据?MyBatis中参数是List类型时怎么处理?大家都知道MyBatis批处理大量数据是很难做到事务回滚的(事务由Spring管理),都将逻辑写在存储中又是及其头疼的一件事(参数长度也有限制),那么我想的是将参数在后台封装为单个或多个list集合,直接通过MyBatis将此参数传到数据库存储过程中,一来摆脱了MyBatis批
球球爱
·
2017-03-10 15:19
Oracle存储过程
-增删改查与调用
是存放在数据库服务器上的SQL语句块,其效率高于同等SQL语句6-10倍下面通过例子让你了解存储过程对数据的增删查改(对oracle中的emp操作)一、
Oracle存储过程
语法:Create[orreplace
写给初学者的几封信
·
2017-03-01 11:28
Oracle存储过程
oracle存储过程
处理ddl与dml语句
declareCURSORC_EVENTisselecttable_namefromuser_tables@DBLINK_YWKDB;tempvarchar2(100);beginOPENC_EVENT;FETCHC_EVENTintotemp;whileC_EVENT%foundLoopEXECUTEIMMEDIATE'truncatetable'||temp;EXECUTEIMMEDIATE'
steve_tao_csdn
·
2017-02-10 15:26
oracle
全面解析Oracle Procedure 基本语法
关键字:
oracle存储过程
1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE;BEGINEND
无痕客
·
2017-02-07 09:22
php 访问oracle 存储过程实例详解
php访问
oracle存储过程
实例详解比如我的本地Oracle数据库有一个package,里面有一个存储过程:createorreplacepackagePKG_TRANS_RELis--Author:
小_马
·
2017-01-08 11:40
使用JDBC实现Oracle用户认证
现在使用JDBC配合
Oracle存储过程
模拟了一下用户注册和用户认证。
冷豪
·
2017-01-05 11:00
oracle存储过程
今天自己写了一个存储过程,项目需要更新一张表,根据a字段的值,算出结果并填写在b字段中。费了老半天劲,弄了一个简单的(以前自己没写过,太菜了),总结下;createorreplaceproceduremy_num(timesvarchar2)asv_dvarchar2(100);cursorn_curisselect*fromnumtestforupdate;beginforrecinn_curl
Dzq_Boyka
·
2016-12-15 23:19
数据库
C#调用
ORACLE存储过程
返回结果集
Oracle中scott用户下创建存储过程:(注:从9i开始有了sys_refcursor这种类型,在以前的Oracle版本中需要使用REFCURSOR,并且还需放在一个程序包中)createorreplaceproceduresp_getdept(resultoutsys_refcursor)asbeginopenresultforselect*fromdept;end;/===========
波帝伯爵
·
2016-12-15 18:48
数据库
sqlserver、db2、
oracle存储过程
动态sql语句示例
阅读更多Oracle?123456789101112131415161718192021CREATEORREPLACEPROCEDUREa_testASt_sqlVARCHAR2(2000);t_aVARCHAR2(20);t_bVARCHAR2(20);t_cVARCHAR2(20);t_dVARCHAR2(20);BEGINt_c:='f';t_d:='g';--这里可为insert等任何sq
weitao1026
·
2016-12-11 23:00
Oracle存储过程
和自定义函数详解
概述PL/SQL中的过程和函数(通常称为子程序)是PL/SQL块的一种特殊的类型,这种类型的子程序可以以编译的形式存放在数据库中,并为后续的程序块调用。相同点:完成特定功能的程序不同点:是否用return语句返回值。举个例子:createorreplaceprocedurePrintStudents(p_staffNameinxgj_test.username%type)ascursorc_tes
小小工匠
·
2016-11-15 16:21
Oracle存储过程
的编写经验与优化措施
1、开发人员如果用到其他库的Table或View,务必在当前库中建立View来实现跨库操作,最好不要直接使用“databsevv.dbo.table_name”,因为sp_depends不能显示出该SP所使用的跨库table或view,不方便校验。2、开发人员在提交SP前,必须已经使用setshowplanon分析过查询计划,做过自身的查询优化检查。3、高程序运行效率,优化应用程序,在SP编写过程
有功夫
·
2016-11-13 16:00
Oracle
应用程序
where
数据库
MySQL在大型网站的应用架构演变
Oracle数据库开发必备利器之PL/SQL基础
Oracle存储过程
和自定义函数Tony老师聊shell——正则表达式C语言入门原文出处:大熊先生的博客(@殷伟雄) 欢迎分享原创到伯乐头条写在最前:
hxb147542579
·
2016-10-25 20:00
Spring的JdbcTemplate调用存储过程
阅读更多Spring的SimpleJdbcTemplate将存储过程的调用进行了良好的封装,下面列出使用JdbcTemplate调用
Oracle存储过程
的三种情况:一、无返回值的存储过程调用1、存储过程代码
wojoe123
·
2016-10-24 15:00
spring
oracle
java
JdbcTemplate
Spring的JdbcTemplate调用存储过程
阅读更多Spring的SimpleJdbcTemplate将存储过程的调用进行了良好的封装,下面列出使用JdbcTemplate调用
Oracle存储过程
的三种情况:一、无返回值的存储过程调用1、存储过程代码
wojoe123
·
2016-10-24 15:00
spring
oracle
java
JdbcTemplate
oracle存储过程
游标遍历
createorreplaceprocedurePRO_GETYFBGYZB(jgidInputinvarchar2,yfsbInputinvarchar2--输入变量 )as cursorcursorParamisselecta.ypxhasYPXH,a.YPCD,a.ypsl,b.yfgg,a.lsje fromyf_kcmxa,yf_ypxxb wherea.jgid=b.jgid
wjch_111
·
2016-10-21 10:00
oracle
存储过程
游标
oracle存储过程
游标遍历
阅读更多createorreplaceprocedurePRO_GETYFBGYZB(jgidInputinvarchar2,yfsbInputinvarchar2--输入变量)ascursorcursorParamisselecta.ypxhasYPXH,a.YPCD,a.ypsl,b.yfgg,a.lsjefromyf_kcmxa,yf_ypxxbwherea.jgid=b.jgidanda.
wjch_111
·
2016-10-21 10:00
oracle
游标
存储过程
oracle存储过程
游标遍历
阅读更多createorreplaceprocedurePRO_GETYFBGYZB(jgidInputinvarchar2,yfsbInputinvarchar2--输入变量)ascursorcursorParamisselecta.ypxhasYPXH,a.YPCD,a.ypsl,b.yfgg,a.lsjefromyf_kcmxa,yf_ypxxbwherea.jgid=b.jgidanda.
wjch_111
·
2016-10-21 10:00
oracle
游标
存储过程
Oracle存储过程
与存储函数-慕课网学习笔记
存储过程和存储函数存储在数据库中供所有用户程序调用的子程序叫做存储过程,存储函数.区别:是否可以通过return返回函数值.存储函数可以通过return返回函数值,而存储过程不可以.由于通过out参数,存储过程也可以返回函数值.所以存储过程和存储函数已经没有太大的区别了.而存储函数仍然存在,是由于oracle不断升级,需要实现向下兼容,所以存储函数就一直存留着.存储过程1.创建和使用存储过程用cr
javaee_sunny
·
2016-10-19 17:17
mybatis调用
oracle存储过程
返回结果集
存储过程:CREATEORREPLACEprocedureP_TEST(v_cursorOUTsys_refcursor)asbeginOPENv_cursorFORselectPOST_ID,FORUM_ID,USER_ID,POST_TITLE,POST_CONTENT,POST_TIME,TOTAL_COMMENT_COUNTfromPOST;end;resultMap:{callP_TES
dmsdus
·
2016-10-06 20:57
mybatis
java使用jdbc执行
Oracle存储过程
实例
Oracle创建存储过程--建立程序包CREATEORREPLACEPACKAGETESTPACKAGEAS TYPETEST_CURSORISREFCURSOR;endTESTPACKAGE;--创建返回列表的存储过程CREATEORREPLACEPROCEDURETESTC(P_CURSORoutTESTPACKAGE.TEST_CURSOR)ISBEGIN OPENP_CURSORFOR
liaoyue11
·
2016-09-29 09:00
java
oracle
存储过程
jdbc
java使用jdbc执行
Oracle存储过程
实例
阅读更多Oracle创建存储过程--建立程序包CREATEORREPLACEPACKAGETESTPACKAGEASTYPETEST_CURSORISREFCURSOR;endTESTPACKAGE;--创建返回列表的存储过程CREATEORREPLACEPROCEDURETESTC(P_CURSORoutTESTPACKAGE.TEST_CURSOR)ISBEGINOPENP_CURSORFOR
liaoyue11
·
2016-09-29 09:00
java
jdbc
oracle
存储过程
SSM-Mybatis调用
Oracle存储过程
返回结果集(游标)示例
感到非常不熟悉.虽然学过Oracle数据库,但由于使用Oracle数据库,牵涉到写存储过程等,所以相对复杂些.根据网上散落的资料,自己在学习之后,做出来的一个示例,分享给大家,以供交流学习.1.定义包头
oracle
夏光辉
·
2016-09-08 15:26
oracle存储过程
常用技巧
我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等1.存储过程结构1.1第一个存储过程createorreplaceprocedureproc1(p_para1varchar2,p_para2outvarchar2,p_para3inou
伊凡
·
2016-08-29 22:00
ORACLE-Kill 杀死正在执行的
Oracle存储过程
和死锁语句
1、找到正在执行的存储过程的sid,serial#selectb.sid,b.SERIAL#,a.OBJECT,'altersystemkillsession'||''''||b.sid||','||b.SERIAL#||''';'kill_commandfromSYS.V_$ACCESSa,SYS.V_$sessionbwherea.type='PROCEDURE'and(a.OBJECTlik
diquren
·
2016-07-29 13:43
数据库
oracle存储过程
实例
认识存储过程和函数存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有很多优点,具体归纳如下:*存储过程和函数以命名的数据库对象形式存储于数据库当中。存储在数据库中的优点是很明显的,因为代码不保存在本地,用户可以
天蝎承载梦想
·
2016-07-05 12:27
oracle开发
oracle存储过程
实例
认识存储过程和函数存储过程和函数也是一种PL/SQL块,是存入数据库的PL/SQL块。但存储过程和函数不同于已经介绍过的PL/SQL程序,我们通常把PL/SQL程序称为无名块,而存储过程和函数是以命名的方式存储于数据库中的。和PL/SQL程序相比,存储过程有很多优点,具体归纳如下:*存储过程和函数以命名的数据库对象形式存储于数据库当中。存储在数据库中的优点是很明显的,因为代码不保存在本地,用户可以
G15738290530
·
2016-07-05 12:00
oracle
存储过程
数据(仓)库及处理
Oracle存储过程
基本语法与基础教程(简明清楚且附实例)
存储过程1CREATEORREPLACEPROCEDURE存储过程名2IS3BEGIN4NULL;5END;行1:CREATEORREPLACEPROCEDURE是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程,如果存在就覆盖它;行2:IS关键词表明后面将跟随一个PL/SQL体。行3:BEGIN关键词表明PL/SQL体的开始。行4:NULLPL/SQL语句表明什么事都不
天蝎承载梦想
·
2016-07-05 12:02
oracle开发
Oracle存储过程
基本语法与基础教程(简明清楚且附实例)
存储过程1 CREATE OR REPLACE PROCEDURE 存储过程名2 IS3 BEGIN4 NULL;5 END; 行1:CREATE OR REPLACE PROCEDURE 是一个SQL语句通知Oracle数据库去创建一个叫做skeleton存储过程, 如果存在就覆盖它;行2:IS关键词表明后面将跟随一个PL/SQL体。行3:BEGIN关键词表明PL/SQL体的开始。行4
G15738290530
·
2016-07-05 12:00
oracle
存储过程
oracle存储过程
基础语法+提升+例子总结
1.
oracle存储过程
的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE
天蝎承载梦想
·
2016-07-05 12:07
oracle开发
oracle存储过程
基础语法+提升+例子总结
1.
oracle存储过程
的基本语法1.基本结构CREATEORREPLACEPROCEDURE存储过程名字(参数1INNUMBER,参数2INNUMBER)IS变量1INTEGER:=0;变量2DATE
G15738290530
·
2016-07-05 12:00
oracle
存储过程
Oracle存储过程
给变量赋值的方法
截止到目前我发现有三种方法可以在存储过程中给变量进行赋值:1、直接法:=如:v_flag:=0;2、selectinto如:假设变量名为v_flag,selectcount(*)intov_flagfromstudents;3、executeimmediate变量名(一般是sql的select语句)into变量名如:v_sqlfalg:='selectcount(*)fromuser_tables
drbing
·
2016-07-04 15:26
Oracle
Oracle的if else if
前段时间写
Oracle存储过程
就遇到问题.原来写成这样if1=2then null;elseif1=3then nullendif;在PL/SQL编辑环境下elseif没有变色,说明不是关键字。
左正
·
2016-06-30 17:00
ORACLE存储过程
plsql创建与执行(一)
关键字说明a)创建参数的in\out\inout说明IN:传入参数进PROCEDURE给存储过程用;OUT:将存储过程处理的结果传出来;INOUT:传入参数给存储过程,再将处理后的结果传出来;b)PLSQL如何运行带参数的存储过程打开testwindows——》*declarev_cityvarchar2(100);begintest_xxx(‘a’,v_city);dbms_output.put
pc18061610012
·
2016-06-30 15:37
ORACLE
Oracle存储过程
循环语法实例分析
本文实例讲述了
Oracle存储过程
循环语法。
hbiao68
·
2016-06-25 16:18
Oracle存储过程
游标用法分析
本文实例讲述了
Oracle存储过程
游标用法。
hbiao68
·
2016-06-25 16:14
oracle存储过程
初入门示例
阅读更多createorreplaceproceduretestPro(invalueinvarchar2,--输入变量outvalueoutvarchar2--输出变量)ascountsnumber;--临时变量testvaluevarchar2(40):='无数据';--临时变量beginselectcount(*)intocountsfrombase_userwhereID=invalue;
wjch_111
·
2016-06-22 15:00
oracle
oracle存储过程
,集合对象处理
我们在进行pl/sql编程时打交道最多的就是存储过程了。存储过程的结构是非常的简单的,我们在这里除了学习存储过程的基本结构外,还会学习编写存储过程时相关的一些实用的知识。如:游标的处理,异常的处理,集合的选择等等1.存储过程结构 1.1第一个存储过程Java代码 1.createorreplaceprocedureproc1( 2. p_para1varchar2, 3. p_para2o
u013310119
·
2016-05-13 16:00
Oracle存储过程
的使用
一.存储过程的基本应用1创建存储过程(SQL窗口)createorreplaceprocedureupdate_staffasbeginupdatestaffsetname='xy'; commit; endupdate_staff;存储过程适合做更新操作,特别是大量数据的更新2查看存储过程在数据字典中的信息(SQL窗口)selectobject_name,object_type,statusfr
shibing624
·
2016-05-09 00:00
oracle
sql
procedure
PHP 调用 Oracle 存储过程出现 not all variables bound 原因
今天发现使用PHP调用
Oracle存储过程
总是出现这样的一个错误。 ORA-01008:notallvariablesbound 后来折腾了很久,发现是变量名写错了。
王之子
·
2016-05-07 10:00
oracle
PHP
PHP 调用 Oracle 存储过程出现 not all variables bound 原因
阅读更多今天发现使用PHP调用
Oracle存储过程
总是出现这样的一个错误。ORA-01008:notallvariablesbound后来折腾了很久,发现是变量名写错了。"
王之子
·
2016-05-07 10:00
php
oracle
PL/SQL语句块基本语法(
ORACLE存储过程
,函数,包,游标)
PL/SQL语句块基本语法(
ORACLE存储过程
,函数,包,游标) 1、 PL/SQL语句块PL/SQL语句块只适用于Oracle数据库,使用时临时保存在客户端,而不是保存在数据库。
WeiJiaXiaoBao
·
2016-05-05 15:00
oracle存储过程
模板
基本语法
oracle存储过程
的基本语法1.基本结构 CREATEORREPLACEPROCEDURE存储过程名字( 参数1INNUMBER, 参数2INNUMBER)IS变量1INTEGER:=0;
bcbobo21cn
·
2016-04-29 11:00
oracle
存储过程
数据库
Oracle存储过程
全解及java调用示例
简要记录存储过程语法与Java程序的调用方式一存储过程首先,我们建立一个简单的表进行存储过程的测试 create table xuesheng(id integer ,xing_ming varchar2 ( 25 ),yu_wen number ,shu_xue number ); insert into xue
zmx729618
·
2016-04-28 15:00
存储过程
数据库
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他