博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转]Oracle中存储过程和函数的区别
阅读量:6116 次
发布时间:2019-06-21

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

原文地址:http://blog.csdn.net/tender001/article/details/8066203

 过程和函数:

    例子:

 

[sql]
    1. //创建过程  
    2.     create or replace procedure add_emailinfo(namee email_info.fullname%type ,address email_info.email_address%type )  
    3.     is  
    4.     begin  
    5.     insert into email_info(fullname,email_address) values (namee,address);  
    6.     end;  
    7.     //调用过程  
    8.     call add_emailinfo('cherry','asdfsdf');  
    9.     /  
    10.     //创建函数  
    11.     create or replace function  sel_emailinfo(namee email_info.fullname%type )  
    12.     return varchar2 is  
    13.     address varchar2(30);  
    14.     begin  
    15.     select email_address into address from email_info  
    16.     where trim(fullname)=trim(namee);  
    17.     return address;  
    18.     end ;  
    19.     //调用函数  
    20.     select sel_emailinfo('bbb') from dual; 
你可能感兴趣的文章
PHP使用DES进行加密和解密
查看>>
Oracle 如何提交手册Cluster Table事务
查看>>
BeagleBone Black第八课板:建立Eclipse编程环境
查看>>
在服务器上用Fiddler抓取HTTPS流量
查看>>
文件类似的推理 -- 超级本征值(super feature)
查看>>
【XCode7+iOS9】http网路连接请求、MKPinAnnotationView自定义图片和BitCode相关错误--备用...
查看>>
各大公司容器云的技术栈对比
查看>>
记一次eclipse无法启动的排查过程
查看>>
【转】jmeter 进行java request测试
查看>>
读书笔记--MapReduce 适用场景 及 常见应用
查看>>
SignalR在Xamarin Android中的使用
查看>>
走过电竞之路的程序员
查看>>
Eclipse和MyEclipse使用技巧--Eclipse中使用Git-让版本管理更简单
查看>>
[转]响应式表格jQuery插件 – Responsive tables
查看>>
8个3D视觉效果的HTML5动画欣赏
查看>>
C#如何在DataGridViewCell中自定义脚本编辑器
查看>>
【linux】crontab定时命令
查看>>
Android UI优化——include、merge 、ViewStub
查看>>
Office WORD如何取消开始工作右侧栏
查看>>
Android Jni调用浅述
查看>>