以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  [合集] 一个关于 oracle中package得问题 (转载)  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=10288)


--  作者:admin
--  发布时间:9/23/2004 12:40:00 AM

--  [合集] 一个关于 oracle中package得问题 (转载)
● [合集] 一个关于 oracle中package得问题 (转载)发信人: oosky (天天), 信区: J2EE
标  题: [合集] 一个关于 oracle中package得问题 (转载)
发信站: BBS 水木清华站 (Wed Mar 31 12:37:44 2004), 站内

【 以下文字转载自 JavaClub 讨论区 】
发信人: oosky (天天), 信区: JavaClub
标  题: [合集] 一个关于 oracle中package得问题 (转载)
发信站: BBS 水木清华站 (Wed Mar 31 12:36:11 2004), 站内

☆─────────────────────────────────────☆  
  zms (来福) 于  (Thu Feb 19 12:37:32 2004)  提到:

发信人: zms (来福), 信区: Java
标  题: 一个关于 oracle中package得问题
发信站: BBS 水木清华站 (Thu Feb 19 12:36:06 2004), 站内

发信人: zms (来福), 信区: Database
标  题: 一个关于oracle程序包(package)的问题
发信站: BBS 水木清华站 (Thu Feb 19 11:50:22 2004), 转信

一个package,如
CREATE OR REPLACE PACKAGE ABC_CLASS_API IS

module_  CONSTANT VARCHAR2(25) := 'INVENT';
lu_name_ CONSTANT VARCHA用sql语句

现在在命令窗口里可以实现,如

set serveroutput on
exec dbms_output.put_line(abc_class_api.module_)

但是这样不符合我得要求,我得要求是
给你一个字符串,这个字符串是一个package得名字,这个package里肯定有个constant叫mo
dule_,然后你返回它得值
就像这样:

create or replace function getModuleName(name in varchar2) return varchar2 is
  Result varchar2;
begin

  return eval(name+'.module_');
end getModuleName;
可惜没有eval函数






☆─────────────────────────────────────☆  
  oldbug (我要从你的屏幕中爬出来祝你情人节快乐) 于  (Thu Feb 19 23:37:44 2004)

动态SQL,执行update tempTable set aField=XXX.XXX(...)

索引页面|上一篇|下一篇


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
3,468.750ms