oracle 包中定义全局变量

[复制链接]
查看11 | 回复1 | 2010-4-9 16:28:00 | 显示全部楼层 |阅读模式
--package create or replace package p_name asfunction f_name(v1 in out number) return number; procedure p_name(v1 in out number);end p_name;--package bodycreate or replace package body p_name isfunction f_name(v1 in out number) return number isv2 number;beginreturn v2;end;--function create or replace function f_name(v1 in out number) return number isv2 number;beginv2 := v1; return v2;end;几种写法都给你 你自己参考了写吧。。。
回复

使用道具 举报

千问 | 2010-4-9 16:28:00 | 显示全部楼层
function fun_test(para number,type number)return varchar2isquantity number(15,2):=0;temp number(15,2):=0;begin if type = 1then selete sum(1) into temp from table where 条件; quantity:=quantity+temp; dbms_output.put_line(temp); return quantity end if;end;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行