为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Oracle存储过程

2013-06-28 2页 doc 14KB 45阅读

用户头像

is_363718

暂无简介

举报
Oracle存储过程 Oracle存储过程简单实例2011-04-01 00:00中国IT实验室佚名 关键字:Oracle   /*不带任何参数存储过程(输出系统日期)*/   create or replace procedure output_date is   begin   dbms_output.put_line(sysdate);   end output_date;   /*带参数in和out的存储过程*/   create or replace procedure get_username(v_id in num...
Oracle存储过程
Oracle存储过程简单实例2011-04-01 00:00中国IT实验室佚名 关键字:Oracle   /*不带任何参数存储过程(输出系统日期)*/   create or replace procedure output_date is   begin   dbms_output.put_line(sysdate);   end output_date;   /*带参数in和out的存储过程*/   create or replace procedure get_username(v_id in number,v_username out varchar2)   as   begin   select username into v_username from tab_user where id = v_id; --变量赋值   exception   when no_data_found then   raise_application_error(-20001,'ID不存在!');   end get_username; 出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/82/11890082.shtml 创建存储过程的语句如下: CREATE[OR REPLACE] PROCEDURE<过程名> <参数1>,「方式l]<数据类型1>, <参数2>,[ 方式2]<数据类型2>, ……) IS|AS (is或as完全等价) BEGIN PL/SQL过程体 END<过程名> 例如,下面是一个删除表的存储过程: --参数:tableName 要删除的表名 create or replace procedure del_table(tableName varchar2) as --定义变量 sql_del_table long; begin --构造sql语句 sql_del_table := 'drop table ' || tableName; --执行 EXECUTE IMMEDIATE sql_del_table; end del_table;
/
本文档为【Oracle存储过程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索