当前位置: 首页 > news >正文

小型企业管理系统/seo顾问是什么职业

小型企业管理系统,seo顾问是什么职业,网站推广资讯,网站做跳转怎么做使用Package的优点在于提供了必需的程序设计结构, 促进了模块化编程设计, 最重要的是Package断开了依赖链, 使得对某个数据库模式的改动不会导致整个模式的无效,从而避免了昂贵的重编译! 例如: 存在table t , procedure p1 p2, view v, function f, 它们之间引用关系如下&#…
使用Package的优点在于提供了必需的程序设计结构, 促进了模块化编程设计, 最重要的是Package断开了依赖链, 使得对某个数据库模式的改动不会导致整个模式的无效,从而避免了昂贵的重编译!

      例如: 存在table t , procedure p1 p2, view v, function f, 它们之间引用关系如下:

select name,type,referenced_name,referenced_type from user_dependencies
where referenced_owner='SCOTT'
order by name;
F       FUNCTION            T     TABLE
P1    PROCEDURE       V     VIEW
   P2    PROCEDURE       P1   PROCEDURE
V       VIEW                      T    TABLE

     当alter table t add y number时, 依赖于t的所有对象(包括传递依赖的对象, 即p1依赖于t, p2依赖于p1)就全部无效, 需要重新编译(如果代码很复杂, 就会有较大的消耗)

select user_objects.object_name,user_objects.object_type,user_objects.status from user_objects
F       FUNCTION                       INVALID
P1    PROCEDURE                  INVALID
   P2    PROCEDURE                  INVALID
T      TABLE                               VALID
V      VIEW                                 INVALID

    如果使用程序包之后table t , package pkg1,pkg2, view v, 可以发现PACKAGE BODY是依赖于PACKAGE, 而PKG2依赖于PKG1的PACKAGE, 而不是PACKAGE BODY

select name,type,referenced_name,referenced_type from user_dependencies
where referenced_owner='SCOTT'
order by name;
PKG1    PACKAGE BODY       V             VIEW
    PKG1    PACKAGE BODY       PKG1     PACKAGE
    PKG2    PACKAGE BODY       PKG2     PACKAGE
    PKG2    PACKAGE BODY       PKG1     PACKAGE
V            VIEW                            T              TABLE

    当alter table t add y number时,会发现PK1的PACKAGE BODY会无效, 但是PKG2的PACKAGE BODY是有效的

select user_objects.object_name,user_objects.object_type,user_objects.status from user_objects
   P1    PACKAGE BODY                         INVALID
   P2    PACKAGE BODY                         VALID
   P1    PACKAGE                                     VALID
   P2    PACKAGE                                     VALID
T      TABLE                                           VALID
V      VIEW                                              INVALID

 
http://www.jmfq.cn/news/4779523.html

相关文章:

  • 刚做的网站为什么百度搜不到/十大技能培训机构排名
  • 网站建设服务领域/微信推广怎么弄
  • 美国网站服务器/专门做排名的软件
  • 动态网站建设试卷/广州头条新闻最新
  • 如何做游戏试玩网站/微信引流主动被加软件
  • 哪个网站可做密丸/东莞市网络营销公司
  • 南宁商城网站建设/营销咨询公司排名前十
  • 网站制作 客户刁难/厦门seo服务
  • 北京市保障性住建设投资中心网站首页/赣州网站建设
  • 制作一个门户网站需要多少钱/百度一下你知道主页官网
  • 柳州做网站那家好/友情链接分析
  • 网站建设的要求/营销推广app
  • 哪个平台建网站比较好/湖南企业seo优化推荐
  • 专业北京网站建设公司/宁波网络营销策划公司
  • 手机网站建设公司排名/cpu游戏优化加速软件
  • 通过域名访问网站/一元友情链接平台
  • 人气页游排行榜前十名/广州seo做得比较好的公司
  • 翻译网站怎么做/乔拓云网站建设
  • 外贸展示企业网站/短视频营销策略
  • 南京网站设计工作室/seo怎么才能优化好
  • 做电商的进货网站/如何优化标题关键词
  • 深圳做关键词优化平台/关键seo排名点击软件
  • 长春市住房和城乡建设局网站/电工培训技术学校
  • 网站建设包括哪些部分/网络营销外包收费
  • 合肥最新消息/seo技巧是什么
  • 河北网站建设口碑好/附近学电脑培训班
  • 网站风格设计怎么写/seo项目经理
  • 上海知名网站制作公司/口碑营销案例2021
  • 衡水做网站的公司/品牌营销策划机构
  • 百度竞价排名是什么意思/seo推广主要做什么的