zoukankan      html  css  js  c++  java
  • OTL 知识点及执行异常错误处理

    1.otl_sql_handle.get_rpc():
    含义:已经取出或插入几次参数。注意:delete时,一直为0。
     
    2.字段设置的大小要一致。
    如:user_id varchar2[5] ,则操作时,user_id<char[6]>,而输入的sUserId[6]大小为6. 即otl_stream_handle<<sUserId;
     
    OTL异常一般是ORACLE错误:
         特殊:当卡死的时候,一般是设置的缓存大小不够。
    OTL库执行异常[32000]:
         解决:出参类型不匹配。如<DOUBLE>, datatype in operator <</>>: CHAR,变量为INT,实际要求为LONG,作转换即可。
    OTL库执行异常[32001]:Row must be full for flushing output stream
         解决:动态变量重名。

    OTL库执行异常[933]:

         解决:SQL语句不正确,不可被执行或不符合OTL格式,跟正常的语句对比下。
    OTL库执行异常[32005]:
         Input string value is too large to fit into the buffer
         解决:open时的缓存设置大小;
         语句使用类型跟字段实际类型不一致。当字符长度设置如char[4]一致仍报错时,注意设置最后一个字符为''即可。
    OTL库执行异常[904]:
         解决:字段名称不一致。
    OTL库执行异常[926]:
         解决:insert语句不对。
    OTL库执行异常[917]:
         解决:oracle错误,缺逗号
    OTL库执行异常[1861]:
         解决:oralce1861错误,字段属性不一致,如date类型,插入字符串类型数据。
    OTL库执行异常[1438]:
         解决:oracle1438,要求的精度不一致
    OTL库执行异常[947]:
         解决:字段个数不一致。
    OTL库执行异常[1013]:
         解决:ORA-01013: 用户请求取消当前的操作
    OTL库执行异常[1756]:
         解决:oracle 1756 引号内的字符串没有正确结束
     
  • 相关阅读:
    [Usaco2005 open]Expedition
    舞会
    双栈维护之--Hdu4699 editor
    利用两个堆来维护第K大之Poj3784 Running Median
    Zju1061Web Navigation 网络导航
    Qsort求静态的第K大
    BZOJ2726【SDOI2012】任务安排(斜率优化Dp+二分查找)
    P2365 任务安排 斜率优化入门
    任务处理--斜率优化Dp入门
    结构体排序教学
  • 原文地址:https://www.cnblogs.com/konglj/p/4517358.html
Copyright © 2011-2022 走看看