社区
Oracle
帖子详情
包中变量定义问题
jisg_57
2014-06-25 11:34:10
在包头中定义了变量v_sd date := sysdate,以后在包体中引用v_sd时,发现相隔十几分钟,取得的v_sd不变,求问是什么原因。
...全文
273
4
打赏
收藏
包中变量定义问题
在包头中定义了变量v_sd date := sysdate,以后在包体中引用v_sd时,发现相隔十几分钟,取得的v_sd不变,求问是什么原因。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
善若止水
2014-06-28
打赏
举报
回复
我的理解是这样的,包头中定义的变量是全局性的,只要引用了包,变量就被赋值了。
卖水果的net
2014-06-27
打赏
举报
回复
sysdate 取的是当前的时间,你现在取是现在的时间,10分钟后取是10 分后的时间 ,你把 sysdate 给了一个变量,变量记录的就是当时的时间,如果你不想让他变的话,这个变量就别用了,直接用 sysdate .
一颗向往数据的心丶
2014-06-25
打赏
举报
回复
这也就是说ORACLE中的Package相当于我们java中的一个class,在运行的时候被实例化,因此其中包变量就像是该实例中的实例变量一样。在Oracle中对包一个会话调用中,包变量是该会话中的“全局”变量。 Ps:包头和包体变量的区别 包头的变量对其他包可见,包体变量只对本包可见。
luckman100
2014-06-25
打赏
举报
回复
包被加载时,这个变量就已经赋值了,以后用的时候都是这个值,不会再变了,就跟一般的变量一样的原理
AndroidLoggerApplication
AndroidLoggerApplication ...com.sandeep.loggerapp.receivers
包中
的Event... 网络实用程序在com.sandeep.loggerapp.util.network
包中
定义
,而网络服务在com.sandeep.loggerapp.util.network.networkservice
包中
定义
。
Java常用关键字总结
用于
定义
访问控制修饰符的关键字 控制范围图 public(公共的) 1、public 关键字是可以应用于类、方法或字段(在类中声明的
变量
)的访问控制修饰符。 2、可以在其他任何类或
包中
引用 public 类、方法或字段。 3、...
Java访问修饰符原理及代码解析
示例代码中,Permission 类中
定义
了四种访问修饰符的
变量
和方法,子类 SubPermission 和 Demo 分别继承了 Permission 类,并演示了不同访问修饰符的使用。 在 SubPermission 类中,我们可以看到,子类可以访问父类...
JAVA_API1.6文档(中文)
java.util.concurrent.atomic 类的小工具包,支持在单个
变量
上解除锁的线程安全编程。 java.util.concurrent.locks 为锁和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。 java.util.jar 提供读写 ...
java基础教程----精华版
- **类(Class)**:Java中的核心概念,是对象的模板,
定义
了对象的属性(成员
变量
)和行为(方法)。 - **对象(Object)**:类的实例,是程序中的具体实体,通过new关键字创建。 - **封装**:通过类隐藏内部...
Oracle
17,140
社区成员
55,259
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章