DECLARE

V_CURRENT_ORG_ID NUMBER;

V_ACCESS_MODE VARCHAR2(2);

V_OU_COUNT NUMBER;

V_ORG_ID NUMBER;

V_MO_INIT_DONE VARCHAR2(2);

V_CHECK_ACCESS VARCHAR2(2);

V_OU_NAME VARCHAR2(240);

BEGIN

MO_GLOBAL.INIT('AR'); --初始化Multi Org,临时表 mo_glob_org_access_tmp 有数

MO_GLOBAL.SET_POLICY_CONTEXT(P_ACCESS_MODE => 'S', P_ORG_ID => 93); --设置Org访问模式,S为单OU访问,M为多OU访问,A为所有OU访问

SELECT MO_GLOBAL.CHECK_ACCESS(101) INTO V_CHECK_ACCESS FROM DUAL; --检查Org_id是否存在临时表 mo_glob_org_access_tmp;check_valid_org与check_access类似,check_valid_org可以跑出错误信息

SELECT MO_GLOBAL.GET_CURRENT_ORG_ID INTO V_CURRENT_ORG_ID FROM DUAL; --获取当前Org_id;若没有init,访问模式为S或A,则返回当前Org_id,若有init,且访问模式为S,则返回init的org_id

SELECT MO_GLOBAL.GET_ACCESS_MODE INTO V_ACCESS_MODE FROM DUAL; --获取当前Org访问模式

SELECT MO_GLOBAL.GET_OU_COUNT INTO V_OU_COUNT FROM DUAL; --获取当前多组织访问可访问的OU数;若没有init,则为空

SELECT MO_GLOBAL.GET_VALID_ORG(101) INTO V_ORG_ID FROM DUAL; --验证并返回Org_id;若没有init,且访问模式为S;或者有init,则返回Org_id

SELECT MO_GLOBAL.IS_MO_INIT_DONE INTO V_MO_INIT_DONE FROM DUAL; --验证MO是否已初始化,Y/N;若有init或者没有init但访问模式为S,则返回Y

SELECT MO_GLOBAL.GET_OU_NAME(101) INTO V_OU_NAME FROM DUAL; --获取临时表 mo_glob_org_access_tmp中Org名称

END;

最新文章

  1. cocos2dx打包apk
  2. linux+php+apache web调用python脚本权限问题
  3. 锋利的jQuery-3--$()创建节点
  4. java根据sessionid获取session
  5. 关于Eclipse插件开发-----加入首选项(preferencePages)
  6. 在java中高效的计数器
  7. Gym 100187B-A Lot of Joy
  8. Median of Two Sorted Arrays(Java)
  9. [欧拉回路] hdu 3018 Ant Trip
  10. [Python学习] 模块三.基本字符串
  11. volume 生命周期管理 - 每天5分钟玩转 Docker 容器技术(44)
  12. 深入理解Android IPC机制之Binder机制
  13. 使用FastJson进行对象和JSON转换属性命名规则为下划线和驼峰的问题
  14. 局部敏感哈希(LSH)之simhash和minhash
  15. ubuntu16.04中如何启用floodlight的其中一种方式
  16. CodeForces922E DP//多重背包的二进制优化
  17. linux日常命令之三
  18. 使用YII框架的migrate迁移数据库
  19. Spark机器学习(8):LDA主题模型算法
  20. DataGrid组件

热门文章

  1. Linux系统中安装Oracle过程记录
  2. python学习之路网络编程篇(第一篇)socket初识
  3. RedHatEnterpriseLinuxServerRelease7.3上配置vsftp服务器
  4. C/C++静态数组与动态数组的区别
  5. springMVC源码分析--HandlerMethod
  6. 开发人员需要熟知的常用Linux命令Version、Kernel查看
  7. 手把手图文并茂教你发布Android开源库
  8. 使用Apache的ab进行压力测试
  9. 指令汇B新闻客户端开发(三) 下拉刷新
  10. 关于在eclipse开发环境上打开手机data文件