CREATE OR REPLACE TYPE varchar_array is VARRAY(30) OF VARCHAR2(32);

---自定义类型传参给存储过程,示例如下:

create or replace procedure dropWf is
cursor c_tenant is
select t.jdbc_username, t.JDBC_PASSWORD from ADM_OA_03.MT_TENANT t where t.status = 1 and t.id not in ('T024', 'T001', 'T008');
c_row c_tenant%rowtype;
wftbs varchar_array;
begin
for c_row in c_tenant loop
--droporgtbl(c_row.jdbc_username);
wftbs := varchar_array(
'WF_DEF_CATEGORY',
'WF_DEF_FORMAT',
'WF_DEF_OPINION',
'WF_DEF_OPINION_CATEGORY',
'WF_FLOW_DEFINITION',
'WF_FLOW_INSTANCE',
'WF_FLOW_INSTANCE_PARAM',
'WF_FLOW_MANAGEMENT',
'WF_FLOW_SCHEMA',
'WF_FLOW_SCHEMA_LOG',
'WF_TASK_ACTIVITY',
'WF_TASK_COUNTER_SIGN',
'WF_TASK_DELEGATION',
'WF_TASK_DELETE_LOG',
'WF_TASK_FORM_OPINION',
'WF_TASK_FORM_OPINION_LOG',
'WF_TASK_IDENTITY',
'WF_TASK_INSTANCE',
'WF_TASK_OPERATION',
'WF_TASK_SUB_FLOW',
'WF_TASK_SUB_FLOW_RELATION',
'WF_TASK_TIMER',
'WF_TASK_TIMER_LOG',
'WF_TASK_TIMER_USER',
'WF_TASK_TRANSFER'
);
droptbls(c_row.jdbc_username, wftbs);
end loop;
end dropWf;

oracle自定义类型 示例的更多相关文章

  1. Oracle自定义类型在C#中调用示例

    1.C#代码: 1)using Oracle.DataAccess.Types; using System; using System.Collections.Generic; using Syste ...

  2. 转载:oracle 自定义类型 type / create type

    标签:type create oracle object record 一:Oracle中的类型有很多种,主要可以分为以下几类: 1.字符串类型.如:char.nchar.varchar2.nvarc ...

  3. oracle 自定义类型 type / create type

    一:Oracle中的类型有很多种,主要可以分为以下几类: 1.字符串类型.如:char.nchar.varchar2.nvarchar2. 2.数值类型.如:int.number(p,s).integ ...

  4. Oracle自定义数据类型 1

    原文 oracle 自定义类型 type / create type 一 Oracle中的类型 类型有很多种,主要可以分为以下几类: 1.字符串类型.如:char.nchar.varchar2.nva ...

  5. Oracle自定义函数和存储过程示例,自定义函数与存储过程区别

    参考资料:http://www.newbooks.com.cn/info/60861.html oracle自定义函数学习和连接运算符(||) 贴一段中文文档示例,应该就可以开始工作了: --过程(P ...

  6. Oracle中如何自定义类型

    一:Oracle中的类型有很多种,主要可以分为以下几类:1.字符串类型.如:char.nchar.varchar2.nvarchar2.2.数值类型.如:int.number(p,s).integer ...

  7. go中的方法以及自定义类型代码示例

    package main import "fmt" type user struct { name string age int sex string } type admin s ...

  8. 用SQLData读写数据库自定义类型

    如何读写自定义类型?SQLData是个很直观的解决办法 在oracle使用手册上找到了很好的资料 点击打开链接 http://docs.oracle.com/cd/B10501_01/java.920 ...

  9. Oracle自定义数据类型 2 (调用对象方法)

    调用对象方法 调用对象方法基于类型创建表后,就可以在查询中调用对象方法 A. 创建基于对象的表语法: create   table   <表名>   of   <对象类型>意义 ...

随机推荐

  1. android 开发第三库

    http://blog.daimajia.com/android-library-collection/ http://www.apkbus.com/android-180062-1-1.html h ...

  2. python -修改文件中某一行

    写代码写错了顺序,所以想办法把x,y坐标调换回来 def change_ptsxy(fileName): fp = open(fileName) i = file_data = "" ...

  3. 用图片做div背景的列表布局 CSS代码

    思路: 1.因为是竖型列表,所以外层用 相对定位,这样 在不会重叠在一起 relative 2.里面用绝对位置 absolute,覆盖在图片上面 3.这里有个小技巧,我里面有个特效,文字竖立,并向右旋 ...

  4. 【C】——信号量 互斥锁 条件变量的区别

    信号量用在多线程多任务同步的,一个线程完成了某一个动作就通过信号量告诉别的线程,别的线程再进行某些动作(大家都在semtake的时候,就阻塞在哪里).而互斥锁是用在多线程多任务互斥的,一个线程占用了某 ...

  5. mybatis example 使用AND 和OR 联合查询

    mybatis example 使用AND 和OR 联合查询 ViewPsmsgconsultExample example=new ViewPsmsgconsultExample(); ViewPs ...

  6. git设置HTTP代理

    git设置HTTP代理 设置HTTP代理 如果公司使用代理,git就需要设置代理才能克隆远程仓库 执行下面两条语句 git config --global http.proxy 10.167.32.1 ...

  7. 在ASP.NET CORE下生成PDF文档

    原文链接:https://www.c-sharpcorner.com/article/creating-pdf-in-asp-net-core-mvc-using-rotativa-aspnetcor ...

  8. R语言如何将字符串转变为命令执行

    这里用到 eval() 和 parse() 函数.首先使用 parse() 函数将字符串转化为表达式(expression),而后使用 eval() 函数对表达式求解.x <- 1:10a &l ...

  9. JS 控制页面超时后自动跳转到登陆页面

    <span style="font-size: small;"><script language="javascript"> var m ...

  10. [Intellij] 软件设置和常用快捷键

    理解Project 和 Module 一个 Project 是由一个或多个 Module 组成,模块之间尽量是处在同一个项目业务的的情况下,彼此之间互相依赖关联.如: Project : spring ...