ORACLE 中定义全局变量,在其他各个PROCEDURE中使用

问题描述

ORACLE 中定义全局变量,在其他各个PROCEDURE中使用

如何在ORACLE中定义一个全局性的常量类,在其他的各个存储过程中调用使用;
类似与JAVA中得常量类这样。

我目前想到两种方案,
1,定义一个表,在这个表中录入各种变量,如何在存储过程中调用(感觉存储过程中,还是硬编码了一些东西)
2,写一个存储过程包,里面都定义function,一个function返回一个变量值(感觉一个变量写一个function太麻烦)

请问各路大神,有没有那种类似JAVA 或者C中,定义一个常量类,然后在其他的类文件中,调用这个全局常量

解决方案

 定义一张全局表,存储过程中访问这张表的数据即可
 或者定义一个方法类,返回常量值

解决方案二:

定义和使用全局变量
在ASP.net中如何定义和使用全局变量
C语言中的全局变量定义与使用

时间: 2024-10-28 14:07:25

ORACLE 中定义全局变量,在其他各个PROCEDURE中使用的相关文章

只要是定义的源文件前面函数外面的都是全局变量吧,不一定要在main.c中定义的才是吧

问题描述 只要是定义的源文件前面函数外面的都是全局变量吧,不一定要在main.c中定义的才是吧 在其他源文件中调用别的源文件中的全局变量,值是按之前的,,,只要是定义的源文件前面函数外面的都是全局变量吧,不一定要在main.c中定义的才是吧 解决方案 定义在函数外面的变量都是全局变量.不限定main.c,也不一定是在前面.但是跨文件你需要加上extern,否则你找不到. 解决方案二: 是的,不一定要在main.c中例如:在a.c中定义全局变量 int num:在 b.c中需要用到a.c中的num

查询-link中的全局变量???

问题描述 link中的全局变量??? link中的全局变量?link中定义的变量,是不是每次查询都会新创建一个,还是共享的? 解决方案 lambda表达式相当于函数,当然定义的变量是独立的.

PHP Global定义全局变量使用说明_php技巧

很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无法相互访问.比如下面这样: 复制代码 代码如下: $test = 123; abc(); //这里什么都不输出,因为访问不到$test变量function abc(){    echo($test);}$test = 123;abc(); //这里什么都不输出,因为访问不到$test变量function abc(){    echo($test);} 如果,你想在函数内部访问外部变量,你需要这样: 复制代码 代码如下: $

PHP Global定义全局变量使用说明

很不习惯PHP中的变量作用域,PHP中函数变量和全局是完全隔绝的,也就是无法相互访问. 比如下面这样: copytext  代码如下 复制代码 $test = 123;  abc(); //这里什么都不输出,因为访问不到$test变量 function abc(){     echo($test); }$test = 123; abc(); //这里什么都不输出,因为访问不到$test变量 function abc(){     echo($test); }如果,你想在函数内部访问外部变量,你需

无需指定成员变量-VB2013中定义类型定义问题

问题描述 VB2013中定义类型定义问题 如何在VB2013中定义不需要指定成员变量就可以直接赋值的类型,例如 Dim Num as Integer Num = 100 在结构中如何具体实现 Friend Structure Num1 具体代码如何写End Structure 在自定义代码中具体写法: Dim Num as Num1Num = 100 谢谢了

oracle oci 的 OCIEnv 结构体 在 哪个文件中定义

问题描述 oracle oci 的 OCIEnv 结构体 在 哪个文件中定义 请教大家一个问题程序报错: 使用了未定义类型"OCIEnv" 我在 oci.h中找到 typedef struct OCIEnv OCIEnv; /* OCI environment handle */ 文件 但是不知道struct OCIEnv 结构体在哪个文件中定义,麻烦大家帮忙解答 解决方案 C语言中怎样调用其他文件定义的结构体 解决方案二: 在线等,麻烦大侠们帮忙解答,谢谢

数据-程序中定义的全局变量,list 在input中已经赋值,为什么print函数中List=null?

问题描述 程序中定义的全局变量,list 在input中已经赋值,为什么print函数中List=null? #include #include #define N 4 struct node{ int score; struct node*link; }; struct node node; struct node*list,*p,*r,*q; void input(struct node*list) { int i; int ch; for(i=0;i { printf("please in

javascript-JS中定义的一个全局变量为何提示没有正确定义eg?

问题描述 JS中定义的一个全局变量为何提示没有正确定义eg? <script type="text/javascript"> var eg={};/*声明一个对象,当做命名空间来使用*/ //定义一个公共函数来获取指定id元素,减少代码量,提高代码复用率// var eg.$ = function (id){ return document.getElementById(id); }; eg.regCheck = function(){ var uid = eg.$(&qu

qmap-QT Qmap 在一个函数中定义,怎么在另一个函数中遍历

问题描述 QT Qmap 在一个函数中定义,怎么在另一个函数中遍历 50C void address_pool::set_address_pool(QString get_IP){ QString ip; ip= get_IP; qDebug()<<""IP""<<ip; QStringList str=ip.split(""); QStringList strlist= str.at(0).split("&qu