- 浏览: 782540 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (386)
- Linux (36)
- Tomcat (6)
- windows (8)
- Apache (10)
- Java (25)
- jquery (7)
- Jquery 插件 (3)
- Oracle (5)
- Oracle SQL (68)
- Spring (15)
- 开发工具 (6)
- Struts (20)
- js (14)
- Project Code (2)
- Project Code Tomcat (1)
- libset (1)
- JSP (8)
- arithmetic (2)
- 浏览器 (1)
- extjs (3)
- 学习网站 (5)
- 生活情感 (0)
- 电话号码算法 (3)
- 快捷键 (1)
- 转载 (1)
- Dos命令 (2)
- services (1)
- Resources (1)
- 行业积累 (3)
- 项目积累 (3)
- Web (3)
- 文档 (1)
- JavaEE (2)
- JSF (3)
- http (3)
- JS窗口 (1)
- Html (4)
- Flex (1)
- 资讯 (2)
- 项目规范 (1)
- Struts s:property textarea中默认值用 (1)
- Quartz 2.0.2 (12)
- 1天有多少毫秒 (1)
- 专题 (1)
- intellij idea 10 CD-KEY (1)
- restlet (4)
- Mail (1)
- Excel (3)
- Menu (1)
- Big Data技术综述 (1)
- Quart 1 (1)
- nosql (1)
- linux远程 (1)
- jdk (5)
- wind7 (1)
- 虚拟人 (0)
- 虚拟机 (1)
- 终端 (1)
- Ubuntu (16)
- Myeclipse (2)
- Wmware (1)
- eclipse (2)
- css (2)
- csv (1)
- 开源 (1)
- plsql (2)
- cassandra (4)
- maven (1)
- hadoop (2)
- mysql (1)
- spring security (1)
- tools (1)
- jdbc (2)
- exception (2)
- 硬盘数据备份 (1)
- dwr (1)
- svn (1)
- PowerDesigner15使用时的十五个问题 (1)
- tomcat 项目发部路径 (1)
- js 暂停执行 (1)
- jquery jqgrid 格式化数据显示 (1)
- js 代码模板 (1)
- strutss2 直接跳转到jsp页面 (1)
- servlet (1)
- jdbc spring (1)
- js学习网站 (1)
- 自学考试 (2)
- hibernate (2)
- eos (1)
- c (4)
- 黑马 (2)
- 大数据 (2)
- 实战云大数据案例分享 (0)
- Spark (2)
- Flink (1)
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
jquery button 漂亮 -
thinktothings:
Array_06 写道你好,我是一名刚毕业学生,我以后就是做J ...
如何转型架构师 -
thinktothings:
软考,考有职业资格证,有系统的知识体系学习
如何转型架构师 -
Array_06:
你好,我是一名刚毕业学生,我以后就是做Java的架构师,那请问 ...
如何转型架构师 -
beykery:
你这也太复杂了。。。。jsf2不应该是这样的。。。。
JSF2.0的一个简单Demo
111111111111
declare Result varchar2(4000):=''; begin Result:= cfun_cusellratedetail_prefix(1009388); dbms_output.put_line(Result); end;
create or replace function cfun_cusellratedetail_prefix(p_numcusellratedmsguid in number) return varchar2 is Result varchar2(4000):=''; l_lastprefix varchar2(100) :='0'; l_sign varchar2(10); l_begin number; l_end number; begin for cur_rec in ( select trim(vc2areacode) vc2areacode from ct_cusellratedetail_prefix where numcusellratedmsguid = p_numcusellratedmsguid AND NUMVALIDFLAG=1 order by vc2areacode ) loop if length(Result) > 3950 then --dbms_output.put_line(p_numdmsguid||'aaaaaaaaaaaaaaaaaaaaaaaaaaaaa'); -- dbms_output.put_line(Resultc); exit ; end if; if to_char(to_number(l_lastprefix) +1) = cur_rec.vc2areacode then if l_sign is null then l_sign := '-'; Result :=substr(result,1,length(result)-1 )||l_sign; end if; else if l_sign = '-' then Result :=Result|| l_lastprefix||';'||cur_rec.vc2areacode||';'; else Result :=Result||cur_rec.vc2areacode||';'; end if; l_sign := ''; end if; l_lastprefix := cur_rec.vc2areacode; end loop; if l_sign = '-' then Result :=Result|| l_lastprefix; return Result; else return(case when length( Result) > 0 then substr(result,1,length(result)-1 ) else '' end ); end if; end cfun_cusellratedetail_prefix;
发表评论
-
Oracle数据导入导出imp/exp
2013-03-13 23:02 1011linux 用用户 system/system将用户ccn ... -
linux oracle启动
2013-02-21 11:49 1013交谈中请勿轻信汇款、中奖信息、陌生电话,勿使用外挂软件。 ... -
oracle 查看某个表空间下有多少表
2013-02-18 08:12 1774oracle 查看某个表空间下有多少表 selec ... -
六分钟学会创建Oracle表空间的步骤
2013-02-18 07:10 903六分钟学会创建Oracle表空间的步骤 原帖:ht ... -
查询结果拼成一条字符串
2013-01-09 16:30 964查询结果拼成一条字符串 select repla ... -
oracle sql 特殊字符处理
2012-12-20 15:48 976oracle sql 特殊字符处理 select ... -
oracle 得到表的字段和备注
2012-12-13 15:58 1016--oracle 得到表的字段和备注 ... -
oracle blob
2012-11-30 20:03 994一.将oracle字符串 blob转换为字符串(存的也是字符串 ... -
java.sql.SQLException: ORA-00257: archiver error. Connect internal only, until f
2012-11-11 11:06 1918http://blog.csdn.net/panys/ ... -
linux,oracle启动,关闭
2012-08-31 15:26 1031数据库连不上去了,客户端连上去报 ora- 12560:TNS ... -
oracle 以数据行传递参数
2012-07-31 09:53 1204begin for cur_ct_swapco ... -
oracle创建表空间
2012-07-30 14:01 1027oracle创建表空间 windows s ... -
Connection refused: connect
2012-07-17 14:47 22107orcl.16.50.110 是安装数据库时设的全局数据库名 ... -
oracle sql 循环一天的数居
2012-06-29 10:35 973-- Created on 2012-6-29 by LIU ... -
oracle sql 分组求最大值后,要显示其它列
2012-06-12 15:42 1918select t_a.a,t_a.b,max(t_a.c ... -
sql 换行符
2012-06-01 09:25 1136换行:chr(13)||chr(10) ... -
想查询一个表的结果集,又想统计其中某列符某行重复的次数
2012-06-01 09:22 1049想查询一个表的结果集,又想统计其中某列符某行重复的次数 ... -
oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的位数
2012-05-16 11:59 30904oracle获得当前时间的,精确到毫秒 可以指定精确豪秒的 ... -
查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
2012-04-26 08:51 1424--查看表的数量 Select * From user ... -
教你快速掌握Oracle中"Kill"进程的方法 .
2012-04-24 09:24 1715教你快速掌握Oracle中"Kill" ...
相关推荐
3. **准备CallableStatement**:对于调用存储过程,我们需要使用`CallableStatement`对象,它是`PreparedStatement`的子类,专门用于调用数据库存储过程。通过`Connection`对象的`prepareCall()`方法创建。 4. **...
### VB6.0调用存储过程的例子(方法一) 在Visual Basic 6.0中,调用数据库中的存储过程是一项非常实用的功能。本篇将详细解释一个具体的示例,通过VB6.0来调用一个名为`ADOTestRPE`的存储过程,并测试其返回值、...
在上面的代码中,`EXECUTE` 语句用于调用存储过程,`@count OUTPUT` 表示 `@count` 参数是一个输出参数,调用后的结果将被赋值给 `@count`。 除了输出参数,存储过程还可以有返回值。返回值通常用来表示操作的状态...
以下是一个简单的Python代码实例,展示了如何调用存储过程并获取返回值: ```python import MySQLdb try: # 连接MySQL数据库 conn = MySQLdb.connect(host='localhost', user='root', passwd='pass', db='prod',...
本文将深入探讨如何在ibatIS框架中调用存储过程,以及涉及到的相关知识点。 首先,ibatIS是一个基于Java的轻量级持久层框架,它提供了灵活的SQL映射机制,使得开发者可以方便地进行数据库操作。ibatIS的核心理念是...
调用存储过程需要用到`CallableStatement`接口,它继承自`PreparedStatement`。创建`CallableStatement`对象时,需要提供一个包含SQL调用存储过程的字符串。例如,`"{CALL sp_emps_in_dept(?)}"`表示调用名为`sp_...
调用存储过程并获取返回值,可以使用`ExecuteNonQuery()`方法。在执行存储过程后,返回值通常会通过`MySqlCommand`的`Scalar`属性获取: ```vb.net Dim returnValue As Object = myCommand.ExecuteScalar() ``` `...
本篇文章将深入探讨如何使用Java与MySQL数据库进行交互,实现调用存储过程,并提供一个测试通过的实例。 首先,理解存储过程是数据库管理系统提供的一种预编译的SQL语句集合,它封装了特定的功能,可以提高执行效率...
接下来,我们将根据提供的代码示例,详细解释如何在Oracle存储过程中调用WebService。 ### 步骤一:创建存储过程 示例中给出的是一个名为`P_UTL_HTTP`的存储过程,该过程接受一个字符串参数`AS_STR`,并将此字符串...
本文将详细讲解Java如何调用存储过程,包括不带参数和带参数的情况。 1. 不带参数的存储过程调用 对于不带参数的存储过程,可以使用JDBC的`Statement`对象的`executeQuery`方法来调用。以下是一个简单的示例: ``...
通过调用存储过程,可以提高代码的重用性、减少网络传输量以及提升数据处理的安全性和性能。本文将详细介绍如何在Java环境下调用Oracle存储过程,包括无参数存储过程、带输入参数的存储过程、带输出参数的存储过程...
2. **创建CallableStatement对象**:CallableStatement是JDBC提供的一种特殊Statement,专门用于调用存储过程。它通过`prepareCall()`方法创建,传入一个字符串,该字符串表示存储过程的SQL调用格式。例如,对于有...
然后,代码将返回的数据解析为字符串,用逗号分隔,再进一步拆分成键值对,存储在`NSMutableDictionary`对象中。 接下来,我们看一个POST请求的例子。在iOS端,我们创建一个`NSMutableURLRequest`对象,设置其URL、...
上述代码展示了如何使用原生SQL查询数据库表USER的所有记录,并将结果打印出来。对于分页查询,由于JPQL不直接支持,开发者通常需要结合原生SQL和ROWNUM或分析函数来实现。例如,Oracle数据库中,可以利用ROWID或者...
调用存储过程则使用`CALL`关键字: ```sql CALL sp_name([参数列表]); ``` 删除存储过程的命令是`DROP PROCEDURE`,需要注意的是,不能在一个存储过程中删除另一个存储过程。 MyBatis调用MySQL存储过程的实现通常...
最后,我们需要创建一个触发器来调用存储过程。我们可以使用CREATE TRIGGER语句来实现这一步骤。例如: ``` create or replace trigger gxy_trigger after insert on jkt_msg_2send for each row declare -- ...
以下是调用存储过程的代码: ```php $username = '123'; $userpsw = '123'; $xp_userlogon = $dbCon->prepare('exec user_logon_check ?,?'); $xp_userlogon->bindParam(1, $username); $xp_userlogon->bindParam...
下面将详细介绍如何在.NET中正确地调用一个返回整数的存储过程,并获取其返回值。 首先,我们来看存储过程的定义。在SQL Server中,创建一个存储过程`GetOrderLine`,它接受一个`@orderId`参数,查询订单详情并返回...