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存储过程
Oracle存储过程
详解(五)-嵌套
1.嵌套块--Createdon2016/4/22byADMINISTRATOR declare p_dnamevarchar2(50):='微软'; p_deptnonumber:=60; p_deptlocvarchar2(100):='米国'; v_statevarchar2(50);--状态 begin --内部嵌套块 > begin selectdnameintov_statefrom
wangxy799
·
2016-04-22 14:00
oracle
procedure
Oracle存储过程
详解(四)-Oracle中Cursor介绍
参考资料:这里写链接内容一概念游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。二类型Cursor类型包含三种:隐式Cursor,显式Cursor和RefCursor(动
wangxy799
·
2016-04-21 17:00
oracle
Cursor
Oracle存储过程
详解(三)-集合
1.使用包头、包体的形式--包头 createorreplacepackagemypackageas typeempcursorisrefcursor;--声明一个光标类型 procedurequeryEmpList(dnoinnumber,empListoutempcursor); end; --创建包体 createorreplacepackagebodymypackageas proced
wangxy799
·
2016-04-21 16:00
oracle
Cursor
procedure
Oracle存储过程
详解(四)-ibatis中调用
有一个”删除部门”的任务,删除部门的时候要先查看该部门是否还有员工,有员工就不能删除,没有就可以删除。参考资料:一.普通存储过程(无集合的参数)1.编写存储过程:--删除一个部门(返回false或0:删除失败返回true或1:删除成功不建议使用boolean类型jdbc不支持) createorreplaceproceduredelDept(dnoinnumber,isdeleteoutnumbe
wangxy799
·
2016-04-21 10:00
ibatis
jdbcType
procedure
Oracle存储过程
详解(二)
参考资料:
Oracle存储过程
及参数理解无参存储过程:createorreplaceproceduresayhelloas--说明部分begindbms_output.put_line('helloworld
wangxy799
·
2016-04-20 10:00
oracle
plsql
存储
Oracle存储过程
详解(一)
存储过程创建语法:create[orreplace]procedure存储过程名(param1intype,param2outtype)as变量1类型(值范围); 变量2类型(值范围); BeginSelectcount(*)into变量1from表Awhere列名=param1;If(判断条件)thenSelect列名into变量2from表Awhere列名=param1;Dbms_output
wangxy799
·
2016-04-20 09:00
oracle
存储过程
procedure
存储过程
c#调用
Oracle存储过程
操作引用自一下博客:点击打开链接
goon202
·
2016-04-18 00:00
sql
26、Java调用
Oracle存储过程
?
①导包importjava.sql.CallableStatement;importjava.sql.Connection;importjava.sql.ResultSet;②声明对象//声明数据库连接对象 Connectioncon=null;//定义标准形式调用已储存过程CallableStatement对象 CallableStatementcs=null; //
DarrenMJ
·
2016-03-30 20:00
Oracle存储过程
基本语法介绍
Oracle存储过程
基本语法存储过程1CREATEORREPLACEPROCEDURE存储过程名2IS3BEGIN4NULL;5END;行1:CREATEORREPLACEPROCEDURE是一个SQL
微笑点燃希望
·
2016-03-29 16:00
oracle存储过程
存储过程格式: create[orreplace]procedurepro_name[(parameter1,[,parameter2]..)]is|as begin plsql_sentences; [exception][dowith_sentences;] end[pro_name]; 另一种调用: PL/Sql块中调用。 存储过程参数:
Company
·
2016-03-22 21:00
如何实现在Oracle中应用存储过程调用MatLab函数(1)
设计思路:首先在eclipse中使用java调用Matlab函数,再在
Oracle存储过程
中将java类映射其中。
jiangliqing1234
·
2016-03-21 15:00
java
eclipse
jdk
oracle
matlab
关于 ORA - 01861 文字与格式字符串不匹配问题(
oracle存储过程
)
一般问题(TO_DATE和TO_CHAR两种格式互换)比如: 只要转化下格式就OK,这里就不详细解释这两种格式的用法了! 今天把之前做好的模块拿到当地实习,不管怎么测,连续测试了好几个存储过程一直报同样的错误,错如下: 然后就跟程序进行测试! 错误提示地方: 很明显传入的参数和存储过程的参数类型不匹配! 然后我就按照正常的排错步骤,看是不是参数类型问题,就把跟程序生成的
墨语冷轩
·
2016-03-18 17:00
Oracle存储过程
编译卡死的解决方法
解决方法如下:1:查V$DB_OBJECT_CACHESELECT*FROMV$DB_OBJECT_CACHEWHEREname='CRM_LASTCHGINFO_DAY'ANDLOCKS!='0';注意:CRM_LASTCHGINFO_DAY为存储过程的名称。发现locks=2,2:按对象查出sid的值select/*+rule*/ SIDfromV$ACCESSWHEREobject='CRM
开源中国技术顾问
·
2016-03-14 16:00
Oracle存储过程
编译卡死的解决方法
解决方法如下:1:查V$DB_OBJECT_CACHESELECT*FROMV$DB_OBJECT_CACHEWHEREname='CUX_OE_ORDER_RPT_PKG'ANDLOCKS!='0';注意:CUX_OE_ORDER_RPT_PKG为存储过程的名称。发现locks=22:按对象查出sid的值select/*+rule*/ SIDfromV$ACCESSWHEREobject='CU
全威儒
·
2016-03-11 19:00
160307、Java调用
Oracle存储过程
返回结果集
一:无返回值的存储过程调用存储过程: CREATEORREPLACEPROCEDUREPRO_1(PARA1INVARCHAR2,PARA2INVARCHAR2) AS BEGIN INSERTINTODBO.EMP(ID,NAME)VALUES(PARA1,PARA2); ENDPRO_1; Java代码: packagecom.icesoft.serv
目标奔雷手
·
2016-03-08 12:00
Oracle存储过程
执行update语句不报错不生效问题
转载链接:http://lin49940.iteye.com/blog/466626今天一个同事写oracle的存储过程遇到了一个问题,他在里面update操作不能完成更新的操作,但是又不会报错. 如一个表A(id, code,name,type) 在存储过程中的更新操作的语句:updateAxsetx.type=变量Awherex.code=变量B; 变量A
小龙在线
·
2016-03-07 18:00
关于
oracle存储过程
和触发器
下面实现的功能是:如果test表中的两列sum值相除结果小于0.99,则将分子的所有值增大0.5%1.创建存储过程createorreplaceprocedureproc_update_testascountvaluenumber;sqlstrvarchar2(2000);beginsqlstr:='selectsum(braod_suc_num)/sum(try_broad_num)fromte
lrtianzhilan
·
2016-02-15 16:29
使用
oracle存储过程
遇到的坑
之前一直都是用sqlserver突然用oracle 蛋疼的连存储过程执行一个查询都不会各种百度锕 现在记录下面的语法问题 orcale创建一个存储过程的语法、createorreplaceprocedure(参数) as--声明变量 begin--存储过程主题 end; 存储过程一段结束都要使用“;”结尾存储过程‘的转义为两个'' 如where:='whereisdelete=''0''';存储过
意犹未尽
·
2016-02-01 10:00
[转]Oracle分页之二:自定义web分页控件的封装
本文转自:http://www.cnblogs.com/scy251147/archive/2011/04/16/2018326.html 上节中,讲述的就是
Oracle存储过程
分页的使用方式,但是如果大量的页面要使用这个分页存储过程
freeliver54
·
2016-01-29 16:00
Oracle存储过程
编译卡死
方法一:1:查V$DB_OBJECT_CACHESELECT*FROMV$DB_OBJECT_CACHEWHEREname='CRM_LASTCHGINFO_DAY'ANDLOCKS!='0';注意:CRM_LASTCHGINFO_DAY为存储过程的名称。发现locks=2,2:按对象查出sid的值select/*+rule*/ SIDfromV$ACCESSWHEREobject='CRM_LA
tianya9006
·
2016-01-28 15:00
WebGIS中一种根据网格索引判断点面关系的方法
1.背景判断点面关系的算法有很多,在我之前的博文中有一篇专门对其进行了描述:判断点是否落在面中的
Oracle存储过程
描述。
Naa
·
2016-01-21 14:00
Oracle存储过程
动态SQL绑定变量
1.存储过程内容create or replace procedure proc_generate_demand_note ( totalTaxNo in varchar2, userId in varchar2, dpCode in varchar2, ifTaxation in varchar2, invalidFlag in varchar
楚云泽
·
2016-01-12 10:00
oracle存储过程
的创建及测试
存储过程的创建及测试 注意:本文档的代码与介绍的操作均是在PLSQL Developer 上完成的。首先,在packages里边创建一个自己的存储过程包,在里边声明要写的存储过程;然后在package bodies 目录下将存储过程实现。需要注意的是,存储过程的名称,参数类型和参数名(这里特别强调参数名称,作为初学者,我在这上边吃过亏,所以印象深刻)要完全一致。a.下边我们来一起写一个不需要参
筱筱梦
·
2016-01-11 19:00
oracle
数据库
存储过程
oracle存储过程
的创建及测试
阅读更多存储过程的创建及测试注意:本文档的代码与介绍的操作均是在PLSQLDeveloper上完成的。首先,在packages里边创建一个自己的存储过程包,在里边声明要写的存储过程;然后在packagebodies目录下将存储过程实现。需要注意的是,存储过程的名称,参数类型和参数名(这里特别强调参数名称,作为初学者,我在这上边吃过亏,所以印象深刻)要完全一致。a.下边我们来一起写一个不需要参数的存
筱筱梦
·
2016-01-11 19:00
oracle
数据库
存储过程
mybatis项目中如何调用
oracle存储过程
(procedure)
如题。这篇博客讲诉你如何在在spring+springmvc+mybatis项目中调用oracle的存储过程(procedure),其实主要是mybatis下如何调用存储过程,不带参数的就不说了,就说说带参数的存储过程如传参,获取参数。 1、先在oralce写一个存储过程create or replace procedure p_test( v_val1 in
奔跑的菜菜
·
2016-01-07 22:00
存储过程
mybatis
oralce
procedure
Java调用
Oracle存储过程
1.查询当前用户所创建的存储过程selectobject_namefromuser_procedures;2.存储过程的参数类型不能是number(10),而是numbercreateorreplaceprocedurepro_insertemp(p1innumber,p2invarchar2, p3inchar, p4innumber, p5invarchar2 )is begin insert
xky1306102chenhong
·
2016-01-06 22:00
oracle存储过程
报"无效的列索引"的错误
因为是新手上路,所以犯的错误也很简单,所以就贴一小部分相关的代码了.finalStringsql="{callpkg_bd_interface.sp_bd_interface(?,?,?)}";CallableStatementcall;call=this.getSession().connection().prepareCall(sql);call.setObject(1,jsonMap.get
mln2645068
·
2015-12-28 22:24
Oracle存储过程
之带有返回参数
1、基本语法创建存储过程,需要有CREATEPROCEDURE或CREATEANYPROCEDURE的系统权限。该权限可由系统管理员授予。创建一个存储过程的基本语句如下:CREATE[ORREPLACE]PROCEDURE存储过程名[(参数[IN|OUT|INOUT]数据类型...)]{AS|IS}[说明部分:参数定义、变量定义、游标定义]BEGIN可执行部分[EXCEPTION错误处理部分]EN
土豆-茄子
·
2015-12-24 17:11
oracle知识点
ORACLE存储过程
中%TYPE和%ROWTYPE的区别
ORACLE存储过程
中%TYPE和%ROWTYPE的区别在存储过程中%TYPE和%ROWTYPE常用来在PL/SQL中定义变量因为t_empemp%rowtype;这个语句的意思是定义一个变量t_emp
杜珊
·
2015-12-24 15:00
oracle中的sql%rowcount,sql%found、sql%notfound、sql%rowcount和sql%isopen
Oracle存储过程
删除表记录时删除不存在的记录也是显示删除成功createorreplaceproceduredelDept(p_deptnoindept.deptno%type)is begin
chuquan.ou
·
2015-12-22 16:00
mybatis调用
Oracle存储过程
1.创建
Oracle存储过程
完成库存加减操作,如果按equipType1和equipType2查询记录存在,则在原数量基础上进行增减;如果查询记录不存在,则新增一条记录。
『抹·茶』
·
2015-12-21 14:00
oracle
mybatis
ORACLE存储过程
判断非法字符
---------------------------调用方法 --验证非法字符 isMg:=fun_issensitivity(v_arr); ifnotisMgthen v_sendmsg:='很好,你的信息是正常的。'; else v_sendmsg:='对不起,您的信息含有敏感字,请修改后再发!'; endif; --------------------------
优特品
·
2015-12-18 10:00
oracle
C++
c
C#
Oracle存储过程
基本语法介绍(转)
转自该地址:http://www.jb51.net/article/31805.htm正文如下:
Oracle存储过程
基本语法介绍,有需求的朋友可以参考下dy("art_up")varcpro_id="u2261530
功夫panda
·
2015-12-13 20:00
Oracle存储过程基本语法
springMVC +
oracle存储过程
构建高性能灵活易维护的java web架构
MVC让简单的业务也变得复杂不知道你在使用MVC模式开发项目的时候是否觉得很麻烦,一个简单的增删改查动作却要涉及到多个文件操作。以一条数据增加为例说明。假设我们使用hibernate并且dao层是已经封装好的从图中可以看出如果我们在系统中写一个增加功能需要自己动手写的地方至少是jsp,action,service,servicesImpl四层。如果是复杂的添加操作那么我们很可能还会自己定义dao层
姜友瑶
·
2015-11-30 21:00
Oracle存储过程
基本语法介绍
Oracle存储过程
基本语法存储过程1CREATEORREPLACEPROCEDURE存储过程名2IS3BEGIN4NULL;5END;行1:CREATEORREPLACEPROCEDURE是一个SQL
布衣混混
·
2015-11-26 17:12
存储过程
oracle
存储
Oracle
Oracle存储过程
调用Java
前言: oracle调用Java有几种方式,个人感觉比较高大上的就是下面要介绍的这种方式,所以我只写这一种方式。其他几种的话请在网上搜,有很多的。 1、首先,将写好的Java项目文件打成jar包. 2、在命令行窗口中,将目录切换到jar包所在的目录下,然后输入下面的命令 loadjava-r-f-o-userusername/
[email protected]
小太阳Melody
·
2015-11-25 14:00
oracle
数据库
调用java
Oracle存储过程
new_time(sysdate,'GMT','YDT')将8:00时区的日期转为0:00时区显示 createorreplaceprocedure存储过程名(recordCountoutnumber)as v_data_idnumber(19); v_borrow_nidvarchar2(200); v_user_idnumber(19); v_accountnumber(19,
raymond.chen
·
2015-11-23 13:00
mybatis调用
oracle存储过程
有输入与输出参数的存储过程
oracle存储过程
部分代码:createorreplaceprocedurePT_copy_Shipment_One_Data( oldShipmentIdin varchar
guyu008
·
2015-11-20 16:53
java
oracle
sql
存储过程
mybatis
mybatis调用
oracle存储过程
有输入与输出参数的存储过程
oracle存储过程
部分代码:createorreplaceprocedurePT_copy_Shipment_One_Data( oldShipmentIdin varchar
guyu008
·
2015-11-20 16:53
java
oracle
sql
存储过程
mybatis
oracle存储过程
如何定义,动态判断条件sql如何书写
createorreplaceprocedureprc_sjsb_sbzq(in_monthSbzqinvarchar2,in_fixedAssetSbzqinvarchar2,in_weekSbzqinvarchar2,in_startDatevarchar2,in_endDatevarchar2,in_seasonSbzqinvarchar2)isv_firstMonthvarchar(10)
Saltwater_leo
·
2015-11-19 11:47
oracle
java代码调用
oracle存储过程
原文: java代码调用
oracle存储过程
一、简介 与调用mysql存储过程类型过程都是如下 1、创建连接 Connection conn = DriverManager.getConnection
·
2015-11-13 22:36
oracle存储过程
oracle大数据量分页存储过程
oracle存储过程
需要写在包里,代码如下: 包定义: Code CREATE OR REPLACE PACKAGE DotNet is--*********************
·
2015-11-13 21:27
oracle
oracle存储过程
函数
1.函数 create or replace function get_Destroy_no return varchar2 is Result varchar2(50);begin SELECT max(destroy_no) INTO RESULT FROM t_oms_device_destroy WHERE substr(destroy_no,0,8)= to_char( SYSDA
·
2015-11-13 14:33
oracle存储过程
PLS-00103: 出现符号 ...
Oracle存储过程
: create or replace procedure update_people(in_name in nvarchar2(20),
·
2015-11-13 14:59
ls
oracle存储过程
实例
oracle存储过程
实例 分类: 数据(仓)库及处理 2010-05-03 17:15 1055人阅读 评论(2) 收藏 举报 认识存储过程和函数 存储过程和函数也是一种PL/SQL
·
2015-11-13 13:15
oracle存储过程
PLSQL Developer 运用Profiler 分析存储过程性能
最近应公司需要,需要编写
ORACLE存储过程
。本人新手,在完成存储过程的编写后,感觉需要对存储过程中各个语句的执行时间进行分析,以便 对整个存储过程进行优化。
·
2015-11-13 11:07
plsql
developer
简单的Java调用
Oracle存储过程
一、Oracle数据新建测试表和存储过程 1、新建test表 create table test( name varchar2(5) primary key, password varchar2(5) not null ) 2、新建带参数的存储过程pro_add_test用来向test表中插入一条数据 create or replace procedur
·
2015-11-13 11:21
oracle存储过程
执行序列
oracle存储过程
和序列化写的demo
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 1.创立一个
Oracle存储过程
,设置一个参数n  
·
2015-11-13 10:49
oracle存储过程
用Java编写
Oracle存储过程
Oracle里可以使用多种语言来编写存储过程,比如Pro*C/C++,PL/SQL,COBOL,在Oracle8i开始支持用Java编写存储过程。 如果非要写存储过程的话,做为以Java谋生的我,首选用Java编写,用PL/SQL需要记忆很多的语法(Pascal类的语法)和函数,远不 如使用Java/JDBC这么轻车熟路。而且,DB2等数据库都支持Java存储过程,所以不比为每一种数据学习一
·
2015-11-13 09:21
oracle存储过程
oracle存储过程
代码
刘贤同学写的一个例子,很不错,所以就收藏一下:)sql 代码 create or replace PROCEDURE p_insert_t (v_x in NUMBER) IS temp_id number; BEGIN
·
2015-11-13 09:10
oracle存储过程
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他