中易网

oracle form 无法编译,求助

答案:2  悬赏:20  
解决时间 2021-02-27 12:06
oracle form 无法编译,求助
最佳答案
个人观点:
1 last_ddl_time就是指最后一次编译的时间。 你认为的create or replace 其实就是一种编译

2 A调用B引发的B的重新编译。
我认为A调用B是不会引起B的编译的。从2个方面解释:
1) 我个人工作经验中没有发现A调用B会让B重新编译。
案例:B中引用了一张表。我将表删除了,编译B。那么B出现了错误。此时我又将表还原了。再去编译A。注意:A中调用B。但是B是错误的。如果调用B让B也编译的话,那么B会编译通过,A没问题。事实上:由于B的错误,导致A编译也错误。可见B并没有编译。
2)存储过程的一个优点是什么?就是一次编译,到处运行。这个编译时比较消耗资源的。从常理上讲,如果每次调用A引发了B的编译,那么存储过程的上述的优点浩然无存。所以从常理推断,A调用B不会引发B的编译。

---------------------------------- -----------------------------------------
早上看到了你昨晚发的信息。尝试了下。你的结论是有一半是正确的。
正确的解释应该是:
1 假设A、B都是正确的 那么调用的时候无需编译;
2 假设A、B是无效的。那么调用的时候会去编译它。
Oracle会自己判断A、B是否有效,再根据情况决定是否去编译。
全部回答
问题补充:用sys或者sysdba登陆form builder 不能成功, 报错是 ora-01017:oracle的几个默认用户名和密码 scott 密码是 tiger sys 密码是 change_on_
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一品木业怎么去啊,有知道地址的么
专业录音声卡推荐
有谁知道中央数字货币是什么麽 听说现在广州
新合作购物广场五山配送中心地址在哪,我要去
过去的日子如轻烟,被微风吹散了,如薄雾,被
我的花呗负1块多钱,怎么还
如何删除系统中system32这个文件?
谁有真旅网的注册免费会员用的注册推广码,给
导热油锅炉安监局能管着了吗
父亲姓尚想给孩子取个勤之辈的名字,谢谢
求HP同人的教授男主文BG
中国移动通信城东营业厅这个地址在什么地方,
0乘任何一个数得______,0除以一个非0的数得_
工作在成都十陵,想在成都西河买房子,听说价
瘦脸霜涂完之后脸有点热,正常吗?(不过敏)
推荐资讯
谷子成熟期间芯变黄了怎么办
话费用不完下月可以用吗
拍拍下单后 怎么修改收货地址
靖边县杨桥畔镇地址在哪,我要去那里办事
餐饮单位食品加工间的地面要什么要求
带首和尾的成语。如:精()()精
oppoR9s怎么取消手机状态出现的HD
福特翼虎acc自适应巡航感应装置在哪
猫先生甜点美学在什么地方啊,我要过去处理事
求音乐:红星闪闪 伴奏
滑轮在导轨上滑动怎么让他在中间停留
王力宏用我完全没有任何理由理你的歌曲来反驳
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?