在PL/SQL 中打印信息
来源:互联网 发布:淘宝哪家爬爬垫好 编辑:程序博客网 时间:2024/06/06 09:50
aaa.sql
set serverout on
DECLARE
b_cnt NUMBER DEFAULT 1;
v_cnt NUMBER DEFAULT 0;
supp_cnt NUMBER DEFAULT 0;
tmp_cnt NUMBER;
batch_no_max NUMBER;
batch_no_min NUMBER;
CURSOR c_get_cnt IS
SELECT count(1) from .... where BATCH_NO=b_cnt ;
BEGIN
SELECT COUNT(1)
INTO tmp_cnt
from .....;
supp_cnt:=tmp_cnt;
dbms_output.put_line('test1');
IF(supp_cnt!=0)
THEN
dbms_output.put_line('test2');
SELECT MAX(BATCH_NO)
INTO batch_no_max
FROM .....;
SELECT MIN(BATCH_NO)
INTO batch_no_min
FROM .....;
b_cnt:=batch_no_min;
FOR k IN batch_no_min..batch_no_min
LOOP
OPEN c_get_cnt;
FETCH c_get_cnt INTO v_cnt;
CLOSE c_get_cnt;
UPDATE .....
SET BATCH_NO = b_cnt
WHERE ID in (SELECT SOURCE_ORG_ID from ..... WHERE BATCH_NO=b_cnt);
COMMIT;
b_cnt := b_cnt + 1;
END LOOP;
END IF;
END;
/
EXIT;
~
notes:
1,方法:
set serverout on
。。。
dbms_output.put_line('test1');
。。。
2,run tth sql scripts:
sqlplus username/password@DBname @aaa.sql
set serverout on
DECLARE
b_cnt NUMBER DEFAULT 1;
v_cnt NUMBER DEFAULT 0;
supp_cnt NUMBER DEFAULT 0;
tmp_cnt NUMBER;
batch_no_max NUMBER;
batch_no_min NUMBER;
CURSOR c_get_cnt IS
SELECT count(1) from .... where BATCH_NO=b_cnt ;
BEGIN
SELECT COUNT(1)
INTO tmp_cnt
from .....;
supp_cnt:=tmp_cnt;
dbms_output.put_line('test1');
IF(supp_cnt!=0)
THEN
dbms_output.put_line('test2');
SELECT MAX(BATCH_NO)
INTO batch_no_max
FROM .....;
SELECT MIN(BATCH_NO)
INTO batch_no_min
FROM .....;
b_cnt:=batch_no_min;
FOR k IN batch_no_min..batch_no_min
LOOP
OPEN c_get_cnt;
FETCH c_get_cnt INTO v_cnt;
CLOSE c_get_cnt;
UPDATE .....
SET BATCH_NO = b_cnt
WHERE ID in (SELECT SOURCE_ORG_ID from ..... WHERE BATCH_NO=b_cnt);
COMMIT;
b_cnt := b_cnt + 1;
END LOOP;
END IF;
END;
/
EXIT;
~
notes:
1,方法:
set serverout on
。。。
dbms_output.put_line('test1');
。。。
2,run tth sql scripts:
sqlplus username/password@DBname @aaa.sql
- 在PL/SQL 中打印信息
- 在CakePHP中页面中打印SQL文调试信息
- 在PL/SQL DEVELOPER里输出信息
- 在PL/SQL中使用 SQL
- 在pl/sql中执行动态sql
- PL/SQL Developer中打印超长clob字段
- 在pl/sql中调用shell命令
- 在pl/sql 中改变列长度
- 在pl/sql中使用警告
- 在PL/SQL中调用Java方法
- 在PL/SQL中使用日期类型
- 在PL/SQL中自定义数组类型
- PL/SQL打印等腰三角型
- 在PL/SQL中 自动复制转换StringBuffer的SQL
- 在SQL中使用PL/SQL函数存在的问题
- 在PL/SQL中,按F8键执行sql
- PL/SQL 导出 表信息
- 在oracle9i,如何在PL/SQL中读写文件
- 深度探索C++对象模型
- 在WCF中实现全局错误捕获
- RUN-IP001网络切换器
- Symbian OS Internals——Symbian OS内核结构
- CWDM 稀疏波分复用系统
- 在PL/SQL 中打印信息
- SQL Server中如何写存储过程
- RUN MUX-1200
- 盖茨的空想资本主义
- JavaScript图片切换效果[转]
- WorldDSL G.S(培尔根ADC)
- MM380S(培尔根ADC)
- VoIP国内开放已为期不远
- DrawMe - 使用WPF/WCF创建的网络绘图板聊天程序 2