• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

ORACLE大數据類型的操作之一CLOB

发布: 2007-7-02 11:08 | 作者: admin | 来源: | 查看: 8次 | 进入软件测试论坛讨论

领测软件测试网
       ORACLE大數据類型的操作之一CLOB

作者: CCBZZP


    大家在應用ORACLE的時候, 可能經常會用到對大數据類型的操作, 在這里我簡單的總結一下, 希望對大家能有所幫助! 也歡迎大家一起來探討, 以便共同進步, 共同發展!
    本文對ORACLE的高手來說是不用看的.

 1. 如何創建帶有CLOB類型字段的表?
     CREATE TABLE TEST2 (AAA CLOB);

 2. 如何對帶有CLOB類型字段的表增加記錄?
     INSERT INTO TEST2 VALUES(@#CCBZZPCCBZZP@#);

 3. 如何SELECT帶有CLOB類型字段的表?
     SELECT * FROM TEST2;
     SELECT * FROM TEST2 WHERE DBMS_LOB.INSTR(TEST2.AAA,@#B@#,1,1)>0;

 4. 如何對帶有CLOB類型字段的表更換表空間?
     ALTER TABLE  TEST2 MOVE TABLESPACE USERS;

 5. 如何EXP帶有CLOB類型字段的表?
     EXP USER/PASSWORD FILE=A.DMP  TABLES=(TEST2);

 6. 如何IMP帶有CLOB類型字段的表?
     IMP USER/PASSWORD FILE=A.DMP FULL=Y;

 7. 從哪個版本開始支持CLOB,BLOB等大字段?
     8.0

 以上測試環境為ORACLE92

SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 9月 4 12:02:00 2003

Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.


連線到:
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
With the Partitioning, OLAP and Oracle Data Mining options
JServer Release 9.2.0.1.0 - Production

SQL> DROP TABLE TEST2;
DROP TABLE TEST2
           *
 ERROR 在行 1:
ORA-00942: 表格或視觀表不存在


SQL>  CREATE TABLE TEST2 (AAA CLOB);

已建立表格.

SQL> INSERT INTO TEST2 VALUES(@#CCBZZPCCBZZP@#);

已建立 1 個資料列.

SQL> SELECT * FROM TEST2;

AAA
--------------------------------------------------------------------------------
CCBZZPCCBZZP

SQL> SELECT * FROM TEST2 WHERE DBMS_LOB.INSTR(TEST2.AAA,@#B@#,1,1)>0;

AAA
--------------------------------------------------------------------------------
CCBZZPCCBZZP

SQL> ALTER TABLE  TEST2 MOVE TABLESPACE USERS;

已更改表格.

SQL>
 d:> exp test/test file=a.dmp tables=(test2)

......
 
Export done in ZHT16BIG5 character set and ZHT16BIG5 NCHAR character set
 
About to export specified tables via Conventional Path ...
. . exporting table                          TEST2          0 rows exported
Export terminated successfully without warnings.

SQL> drop table test2;

已刪除表格.

d:> imp test/test file=a.dmp tables=(test2);
 
......
import done in ZHT16BIG5 character set and ZHT16BIG5 NCHAR character set
. importing TEST@#s objects into TEST
. . importing table                        "TEST2"          0 rows imported
Import terminated successfully without warnings.


    待續...

 


 

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网