- 浏览: 195715 次
- 性别:
- 来自: 上海
-
最新评论
-
sogo1986:
简直胡说八道
SessionFactoryUtils.getSession(getSessionFactory(), true); -
liuyinhuan:
请问多个Procedure之间能不能用同一个Cursor?怎么 ...
oracle存储过程 cursor使用 -
allengorr:
好人,真的,对于我们这样的初学者,太好了,谢谢!
Hibernate中Session的操作解释 -
deepsea0001:
netstat -n
查询端口使用的命令 -
kaixinwoo1:
:sdaf:
web.xml加载servlet
文章列表
oracal中cursor的两种用法
- 博客分类:
- Oraicle
oracal中cursor的两种用法
2007年12月27日 星期四 下午 01:03
1,(for str in cur loop end loop;)
declare cursor cur_cus1 is select name,sex,ctele,ftele from c03_custmatl where id = trim(v_apid);begin for cus1_rs in cur_cus1 loop v_apname:=cus1_rs.name; v_apsex:=cus1_rs.sex; v_ctele:=cus1_rs.ctel ...
- 2008-05-26 12:58
- 浏览 1611
- 评论(0)
http://www.iteye.com/topic/53941,下载下,配置下就是可以很好的用了,很好用的,
- 2008-05-23 10:31
- 浏览 1214
- 评论(0)
create or replace procedure test is
v_count number(4);
cursor v_c is
select * from "t2VoucherHandNo";
begin
select count(*) into v_count from "t2VoucherHandNo";
if v_count>1 then
raise too_many_rows;
else
for my_v in v_c
loop
dbms_output.put_l ...
- 2008-05-23 10:31
- 浏览 21017
- 评论(2)
SQL语句大全
--语 句 功 能
--数据操作
SELECT --从数据库表中检索数据行和列
INSERT --向数据库表添加新数据行
DELETE --从数据库表中删除数据行
UPDATE --更新数据库表中的数据
--数据定义
CREATE TABLE --创建一个数据库表
DROP TABLE --从数据库中删除表
ALTER TABLE --修改数据库表结构
CREATE VIEW --创建一个视图
DROP VIEW --从数据库中删除视图
CREATE INDEX --为数据库表创建一个索引
DROP INDEX --从数据库中删除索引
CREATE PROCEDURE --创建 ...
- 2008-05-21 12:21
- 浏览 1200
- 评论(0)
对于IBatis应用最烦人的重复工作就是不停的写DAO,DTO,和xml文件里面的sqlmap,其实很多时候这些工作是重复而且无聊的。好在我们还有abator (http://ibatis.apache.org/abator.html ),一个IBatis自动生成工具,他可以帮助你生成大量的DAO,DTO和sqlmap。
如果你使用eclipse作为IDE那么事情就很简单了(相信没有几个人不在用):
安装Eclipse插件
1. 要求eclipse3.1,jdk1.4以上
2. 在eclipse上安装abator插件
eclipse菜单栏 --> help --> Softw ...
- 2008-04-21 15:55
- 浏览 1693
- 评论(0)
SELECT T.DEP_ID, to_char(trunc(to_date(t.option_time,'yyyy-mm-dd hh24:mi:ss'),'dd'),'yyyymmdd'),NVL(COUNT(T.OPTION_ID),0) AS ADDCOUNT
FROM MST_USER_OPTION T
WHERE T.OPTION_FLG != 0
GROUP BY T.DEP_ID,to_char(trunc(to_date(t.option_time,'yyyy-mm-dd hh24:mi:ss') ...
- 2008-04-10 14:16
- 浏览 3336
- 评论(0)
Eclipse的SVN Plugin,叫做Subclipse,官方网站的下载地址在http://subclipse.tigris.org/,也提供了update site http://subclipse.tigris.org/update。
可以通过Eclipse的插件自动下载和更新功能来安装这个插件,在Eclipse的菜单中选择Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site。URL中就输入http://subclipse.t ...
- 2008-04-09 11:29
- 浏览 2506
- 评论(0)
第七步,J2EE编程
以上的学习过程如果是比较顺利的话,进行到这一步,难度又陡然提高。因为上面的知识内容都是只涉及一个方面,而像EJB,JMS,JTA等核心的J2EE规范往往是几种Java技术的综合运用的结晶,所以掌握起来难度比较大。
首先一定要学习好JNDI,JNDI是App Server定位服务器资源(EJB组件,Datasouce,JMS)查找方法,如果对JNDI不熟悉的话,EJB,JMS这些东西几乎学不下去。JNDI其实就是javax.naming.*这个包,运用起来很简单。难点在于服务器资源文件的配置。对于服务器资源文件的配置,就需要看看专门的文档规范了,比如web.xml的写法,e ...
- 2008-01-11 22:39
- 浏览 1153
- 评论(0)
7个传播行为,4个隔离级别,
Spring事务的传播行为和隔离级别[transaction behavior and isolated level]2007-08-01 16:33事务的传播行为和隔离级别[transaction behavior and isolated level]
Spring中事务的定义:
一、Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。
PROPAGATION_SUPPOR ...
- 2008-01-11 22:27
- 浏览 16493
- 评论(0)
Spring的任务调度管理从兴公司
| 陈百平在项目开发中,有不少程序需要定时触发。比如,统计报表程序需要在每月初运行一次,对上月份数据进行统计。而这种触发,在unix上就是使用crontab或at命令来指定。其中at命令可以设定程序在某年某月某日、何时何分定时启动,at命令只执行一次程序。而crontab则可以设定程序在指定的时刻重复执行。在window操作系统中也有类似的命令。Window的at命令在功能上基本与unix的一致。Window控制面板中的“任务计划”与unix上从crontab类似,只是它是基于图形界面的,更人性化一些。在开发上一个项目时,我遇到以下这样的一个问题。项目是 ...
- 2008-01-10 13:12
- 浏览 2224
- 评论(0)
总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:
Collection<--List<--Vector
Collection<--List<--ArrayList
Collection<--List<--LinkedList
Collection<--Set<--HashSet
Collection<--Set<--HashSet<--L ...
- 2008-01-07 14:38
- 浏览 1466
- 评论(0)
1:什么是线程安全?
如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。
sy ...
- 2008-01-07 14:27
- 浏览 1365
- 评论(0)