分区语句整理 6
来源:互联网 发布:vibe算法 编辑:程序博客网 时间:2024/04/30 22:03
if vi_users_flag <> 2 then
raise exc_error3;
end if;
elsif vi_users_num = 3 then
vv_user1 := substr(vv_capi_usernam,1,instr(vv_capi_usernam,',',1,1)-1);
vv_user2 := substr(vv_capi_usernam,instr(vv_capi_usernam,',',1,1)+1,(instr(vv_capi_usernam,',',1,2)-instr(vv_capi_usernam,',',1,1))-1);
vv_user3 := substr(vv_capi_usernam,instr(vv_capi_usernam,',',1,2)+1,(length(vv_capi_usernam)-instr(vv_capi_usernam,',',1,2)));
vv_user4 := null;
execute immediate 'select count(*) from all_users t where t.username in (
'''||vv_user1||''','''||vv_user2||''','''||vv_user3||''')' into vi_users_flag ;
if vi_users_flag <> 3 then
raise exc_error3;
end if;
else
vv_user1 := substr(vv_capi_usernam,1,instr(vv_capi_usernam,',',1,1)-1);
vv_user2 := substr(vv_capi_usernam,instr(vv_capi_usernam,',',1,1)+1,(instr(vv_capi_usernam,',',1,2)-instr(vv_capi_usernam,',',1,1))-1);
vv_user3 := substr(vv_capi_usernam,instr(vv_capi_usernam,',',1,2)+1,(instr(vv_capi_usernam,',',1,3)-instr(vv_capi_usernam,',',1,2))-1);
vv_user4 := substr(vv_capi_usernam,instr(vv_capi_usernam,',',1,3)+1,(length(vv_capi_usernam)-instr(vv_capi_usernam,',',1,3)));
execute immediate 'select count(*) from all_users t where t.username in ('''||vv_user1||''','''
||vv_user2||''','''||vv_user3||''','''||vv_user4||''')' into vi_users_flag ;
if vi_users_flag <> 4 then
raise exc_error3;
end if;
end if;
- 分区语句整理 6
- 分区语句整理
- 分区语句整理 2
- 分区整理语句 3
- 分区语句整理 4
- 分区语句整理 5
- 分区语句整理 7
- 分区语句整理 8
- 语句整理
- hive分区语句
- 表分区常用语句
- MySql分区类型以及建分区语句
- SQL Server 表分区整理
- 分区索引碎片整理Script
- 表分区处理语句记录
- hive修改 表/分区语句
- 批量生成添加分区语句
- hive修改 表/分区语句
- wifidog 认证服务器如何授权和使用用户配置文件
- Spring中Quartz的配置
- 分区语句整理 5
- 网络安全知识学习
- response.getWriter().write()与out.print()的区别
- 分区语句整理 6
- Android Fragment的使用
- 躲避杀软抓取系统明文密码
- 分区语句整理 7
- JAVA 正则表达式 (超详细,转)
- TransientDataAccessResourceException和java.sql.SQLException: boo!
- C#陈广自学视频笔记3——namespace
- 分区语句整理 8
- ORACLE删除当前用户下所有的表的方法