博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle 存储过程简单语法
阅读量:5054 次
发布时间:2019-06-12

本文共 892 字,大约阅读时间需要 2 分钟。

一、无参数的存储过程

--创建存储过程 create or replace procedure getdateas datetime varchar2(100);begin  select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') into datetime from dual;  dbms_output.put_line('当前时间为:'||datetime);end; --调用存储过程 begin   getdate; end;

执行结果输出系统当前时间

二、带参数的存储过程

--创建存储过程 create or replace procedure getnetworkid(familyid in varchar2)as networkid varchar2(100);begin   select f.cnetworkid into temp from Vav_Radio_Family f  where f.cfamilyid=familyid;  dbms_output.put_line('地区:'||networkid);end;
--调用存储过程begingetnetworkid(420530145);end;

执行结果,输出地区

三、带输出参数的存储过程

--创建存储过程 create or replace procedure out_date(datetime out varchar2)as beginselect count(*) into datetime from dual;  dbms_output.put_line('当前时间为:'||datetime);end; --调用存储过程declare datetime varchar2(100);begin  out_date(datetime);end;

执行结果,输出系统时间

用dbms_output.put_line();   --打印输出结果

转载于:https://www.cnblogs.com/zhangjd/p/5885217.html

你可能感兴趣的文章
Python 3.X 练习集100题 05
查看>>
今时不同往日:VS2010十大绝技让VS6叹服
查看>>
设计器 和后台代码的转换 快捷键
查看>>
在线视频播放软件
查看>>
用代码生成器生成的DAL数据访问操作类 基本满足需求了
查看>>
28初识线程
查看>>
Monkey测试结果分析
查看>>
Sublime Text 3 设置
查看>>
X64操作系统组件Jmail无法正常服务问题
查看>>
div 居中
查看>>
Vue 后台管理框架
查看>>
reactiveCocoa使用
查看>>
Orleans 序列化遇到的坑
查看>>
软件介绍(apache lighttpd nginx)
查看>>
Storm学习笔记1:Storm基本组件
查看>>
markdown语法实例
查看>>
IndexedDB 增删改查 简单的库
查看>>
git使用流程
查看>>
Java的序列化和反序列化
查看>>
selenium IDE常用命令
查看>>