oracle 导出type,如何导出wrapped type定义 - Oracle数据库管理 - Oracle数据库数据恢复、性能优化来问问AskMaclean - ParnassusData诗檀软...

这篇博客展示了如何在Oracle数据库中创建一个名为`customer_typ_demo`的对象类型,并使用`WRAP`命令将其包裹成`.plb`文件。接着,通过`SQL*Plus`在相同或另一个数据库中创建该类型。内容涉及Oracle数据库的类型定义、对象类型创建、数据迁移等操作。
摘要由CSDN通过智能技术生成

ODM TEST:

[oracle@vrh8 ~]$

[oracle@vrh8 ~]$ cat type.sql

CREATE TYPE customer_typ_demo AS OBJECT

( customer_id        NUMBER(6)

, cust_first_name    VARCHAR2(20)

, cust_last_name     VARCHAR2(20)

, nls_language       VARCHAR2(3)

, nls_territory      VARCHAR2(30)

, credit_limit       NUMBER(9,2)

, cust_email         VARCHAR2(30)

)

/

[oracle@vrh8 ~]$

[oracle@vrh8 ~]$

[oracle@vrh8 ~]$ wrap iname=type.sql oname=type.plb

PL/SQL Wrapper: Release 10.2.0.5.0- 64bit Production on Mon Jul 02 08:34:42 2012

Copyright (c) 1993, 2004, Oracle.  All rights reserved.

Processing type.sql to type.plb

[oracle@vrh8 ~]$ cat type.plb

CREATE TYPE customer_typ_demo wrapped

a000000

1

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

d

12c f7

BJwRUO7nmexqVOYoLqGY8WkpTNgwg3lyACisZ3Q5cBeqlfDIfARZWXaZw9i+KF7Ltuj9ifdw

jlu17Uk1RA2EB4uhmjwrEo7GBQ32E5IGRfgxkPzolGnnt4p8Dcfu1S/ek1SMyKQB4BZM5Tat

VAIA9CMG39u89mnOdhyp62K4dttt9PF85rWJpwKAe5aoxqi5O6cLkfdY2O78/RDhiIKb9xqF

3JYPgAhdxcNnm4FVu+W4M6YDEuk/

/

[oracle@vrh8 ~]$ sqlplus / as sysdba

SQL*Plus: Release 10.2.0.5.0 - Production on Mon Jul 2 08:35:12 2012

Copyright (c) 1982, 2010, Oracle.  All Rights Reserved.

Connected to:

Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

SQL>

SQL> CREATE TYPE customer_typ_demo wrapped

2  a000000

3  1

4  abcd

5  abcd

6  abcd

7  abcd

8  abcd

9  abcd

10  abcd

11  abcd

12  abcd

13  abcd

14  abcd

15  abcd

16  abcd

17  abcd

18  abcd

19  d

20  12c f7

21  BJwRUO7nmexqVOYoLqGY8WkpTNgwg3lyACisZ3Q5cBeqlfDIfARZWXaZw9i+KF7Ltuj9ifdw

22  jlu17Uk1RA2EB4uhmjwrEo7GBQ32E5IGRfgxkPzolGnnt4p8Dcfu1S/ek1SMyKQB4BZM5Tat

23  VAIA9CMG39u89mnOdhyp62K4dttt9PF85rWJpwKAe5aoxqi5O6cLkfdY2O78/RDhiIKb9xqF

24  3JYPgAhdxcNnm4FVu+W4M6YDEuk/

25

26  /

Type created.

SQL> select text from dba_source where name='CUSTOMER_TYP_DEMO';

TYPE customer_typ_demo wrapped

a000000

1

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

abcd

d

12c f7

BJwRUO7nmexqVOYoLqGY8WkpTNgwg3lyACisZ3Q5cBeqlfDIfARZWXaZw9i+KF7Ltuj9ifdw

jlu17Uk1RA2EB4uhmjwrEo7GBQ32E5IGRfgxkPzolGnnt4p8Dcfu1S/ek1SMyKQB4BZM5Tat

VAIA9CMG39u89mnOdhyp62K4dttt9PF85rWJpwKAe5aoxqi5O6cLkfdY2O78/RDhiIKb9xqF

3JYPgAhdxcNnm4FVu+W4M6YDEuk/

在另一个数据库中

SQL> create TYPE customer_typ_demo wrapped

2  a000000

3  1

4  abcd

5  abcd

6  abcd

7  abcd

8  abcd

9  abcd

10  abcd

11  abcd

12  abcd

13  abcd

14  abcd

15  abcd

16  abcd

17  abcd

18  abcd

19  d

20  12c f7

21  BJwRUO7nmexqVOYoLqGY8WkpTNgwg3lyACisZ3Q5cBeqlfDIfARZWXaZw9i+KF7Ltuj9ifdw

22  jlu17Uk1RA2EB4uhmjwrEo7GBQ32E5IGRfgxkPzolGnnt4p8Dcfu1S/ek1SMyKQB4BZM5Tat

23  VAIA9CMG39u89mnOdhyp62K4dttt9PF85rWJpwKAe5aoxqi5O6cLkfdY2O78/RDhiIKb9xqF

24  3JYPgAhdxcNnm4FVu+W4M6YDEuk/

25

26  /

Type created.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值