zoukankan      html  css  js  c++  java
  • Oracle学习笔记:编译PL/SQL对象

    plsql对象:

    • 本地存储过程
    • 本地函数
    • 包体
    • 类型
    • 类型体
    • 匿名过程

    编译类型

    中间解释性字节码

    本地c语言目标可执行代码(不可用于匿名过程)(高效,略复杂)

    编译选项

    • plsql_code_type = "{interpreted|native}"
    • plsql_debug={true|false}
    • plsql_complier_flags="{[interpreted|native} [debug|no_debug]}"  --已过时
    • plsql_native_library_dir=ospath  --必须手工建立
    • plsql_native_library_subdir_count={0|n} --子文件夹目录必须手工建立 命名规则 :d0,d1,d2.....dn;当为0时表示不需要子目录
    • plsql_optmize_level={0|1|2}  --优化等级,等级越高,编译成本越高
    • plsql_warnings="{{enable|disable|error}:{all|server|informational|performance|[n,....]}},........."
    • plsql_v2_compatibility={false|ture}  --是否保持8i的特殊特性

    编译方法

    • 有很多的方式:最简单莫过于使用开发工具
    • 标准sql语句:alter procedure|function .. complie
    • 标准包:dbms_complile
  • 相关阅读:
    枚举类 --单例模式
    模板设计模式
    动态代理
    反射应用--修改属性值
    通过反射绕过泛型
    java反射
    网络编程练习
    TCP编程
    GUI 聊天界面
    UDP传输多线程
  • 原文地址:https://www.cnblogs.com/jinzhenshui/p/1454746.html
Copyright © 2011-2022 走看看