zoukankan      html  css  js  c++  java
  • [转载]dbms_lob用法小结

    http://blog.sina.com.cn/s/blog_713978a50100prkt.html

    CLOB里存的是2进制

    判定长度   DBMS_LOB.GETLENGTH(col1)
    获取文本   DBMS_LOB.SUBSTR(col1,n,pos)
    DBMS_LOB.SUBSTR(col1,10,1)表示从第1个字节开始取出10个字节

    DBMS_LOB.SUBSTR(CLOB_VAR,32767)表示截取CLOB变量保存的全部数据

    DBMS_LOB.FILECLOSE(IMG_BFILE)关闭文件

    clob转化为字符串,SELECT  UTL_RAW.CAST_TO_VARCHAR2(DBMS_LOB.SUBSTR(col1,10,1))  FROM   tab1;

    如果clob中包含空格则不能使用。

    将clob类型转化成字符串

    create  or  replace  function   getclob(
             table_name            in   varchar2,
             field_id              in   varchar2,
             field_name            in   varchar2,
             v_id                  in   number,
             v_pos                 in  number)  return   varchar2
    is
             lobloc                clob;
             buffer                varchar2(32767);
             amount                number  :=   2000;
             offset                number  :=   1;

  • 相关阅读:
    商贸通帐套隐藏方法
    固定资产打开提示:上年度数据未结转!
    ZOJ 2432 Greatest Common Increasing Subsequence
    POJ 1080 Human Gene Functions
    POJ 1088 滑雪
    POJ 1141 Brackets Sequence
    POJ 1050 To the Max
    HDOJ 1029 Ignatius and the Princess IV
    POJ 2247 Humble Numbers
    HDOJ 1181 变形课
  • 原文地址:https://www.cnblogs.com/AaronBear/p/8031269.html
Copyright © 2011-2022 走看看