PL/SQL学习笔记-函数
2009-08-05 19:21
453 查看
先看程序
参数可分为输入参数和输出参数
函数还有返回值
is和begin之间是定义部分
函数其实与过程类似
看调用过程
定义了三个变量
前两个是函数的参数
后一个是返回值
看输出结果
删除一个过程
create or replace function get_content (v_title in xland.title%type,v_content out xland.content%type) return number is v_state number; begin select state,content into v_state,v_content from xland where title = v_title; return v_state; end get_content;
参数可分为输入参数和输出参数
函数还有返回值
is和begin之间是定义部分
函数其实与过程类似
看调用过程
declare xland varchar2(222):= 'xland'; content varchar2(2048); out_v number; begin out_v := get_content(xland,content); dbms_output.put_line(to_char(out_v)); dbms_output.put_line(content); end;
定义了三个变量
前两个是函数的参数
后一个是返回值
看输出结果
0 xland is my name
删除一个过程
drop function yourfuncname
相关文章推荐
- PL/SQL函数学习笔记:lpad函数
- PL/SQL学习笔记-常用函数
- PL/SQL学习笔记[3]-常用函数
- PL/SQL学习笔记之函数
- PL/SQL学习笔记-常用函数
- 【数据库学习笔记】Oracle_02_序列,分页,常用函数,jdbc,PL/SQL
- PL/SQL函数学习笔记:trim和to_char的应用
- PL/SQL函数学习笔记:decode函数
- PL/SQL学习笔记之基本块格式与语法
- PL/SQL错误过程、函数及解决方案笔记
- 学习笔记_oracle——PL/SQL
- Oracle之PL/SQL学习笔记
- pl/sql学习笔记——触发器
- PL\SQL 学习笔记(三) PL中的sql语句
- PL/SQL学习笔记-约束
- 学习笔记-oracle-PL/SQL-动态游标
- Oracle 笔记(八)、PL/SQL 高级应用(游标、存储过程、函数、程序包)
- 经典SQL学习笔记 (七) - pl/sql编程一
- 黑马程序员之SQL学习笔记: SQL排列函数
- Oracle 笔记(八)、PL/SQL 高级应用(游标、存储过程、函数、程序包)