我是初学者,刚学使用记录类型,哪位可以给我一个在存储过程中应用的小例子,我自己定义的总是有问题,请给个完全的例子,谢谢
解决方案 »
- 【求教】SQL连接查询与exists查询结果不一样的问题!
- ORACLE里可以这么写吗?insert into tablename values('col1','col2'),('col11','col22')
- 请教一个SQL语句的写法
- 求一个SQL语句
- oracle服务不能启动
- 问一个oracle10i的sql查询
- Oracle的SQL Plus worksheet与VB中ADO.Recordset执行同一查询语句结果不同...
- 求一个语句的写法,各位高手请进,小弟先谢了!!
- 紧急!如何用SQL语句取包内函数返回的值?
- 在使用Quest公司的Spotlight时遇到的问题
- oracle 错误
- 大家好,问大家一时间段查询的问题,谢谢大家了
SQL> create table t1(id1 number); 表已创建。 SQL> create or replace procedure p1
2 as
3 i number:=2;
4 m number:=-1;
5 begin
6 insert into t1 values(3);
7 commit;
8 select count(*) into i from all_tables where table_name='t1';
9 select id1 into m from t1 where rownum=1;
10 if i>0 then
11 dbms_output.put_line('good1!');
12 elsif i>1 then
13 dbms_output.put_line('good2!');
14 else
15 --dbms_output.put_line('good3!');
16 dbms_output.put_line(m);
17 execute immediate 'drop table t1';
18 dbms_output.put_line('delete ok !');
19 end if;
20 end;
21 / 过程已创建。 SQL>