zoukankan      html  css  js  c++  java
  • ora-06502 ORA-06512问题解决

    Plsql报错:ORA-06502:PL/SQL:数字或值错误:字符串缓冲区太小  ORA-06512:等

    这里网上常见解决方案是加大变量长度,但是我发现加大长度也没什么用,实际问题出在变量赋值上

    例如原来我是这么写的,相信大家赋值一般都这么赋值,但是问题就出在这里。

    v_jsnuminfo  int(12);
    
    begin
    
    v_jsnuminfo  :='select count(*) into  v_jsnuminfo   from  cf_zcjqr_zz_jcsjb ';
    

      实际你应该这么赋值,即可解决问题。鉴于某些人用打印也会出现这类问题,所以打印时要注意使用||,dbms_output.put_line('v_jsnuminfo:'||v_jsnuminfo)

    v_jsnuminfo  int(12);
    
    begin
    
    select count(*) into  v_jsnuminfo   from  cf_zcjqr_zz_jcsjb ;
    dbms_output.put_line('v_jsnuminfo:'||v_jsnuminfo);
    

      

  • 相关阅读:
    leetcode297
    leetcode4
    leetcode23
    leetcode72
    leetcode239
    leetcode42
    leetcode128
    leetcode998
    SAP MM GR-based IV, 无GR不能IV?
    小科普:机器学习中的粒子群优化算法!
  • 原文地址:https://www.cnblogs.com/mobeisanghai/p/12801373.html
Copyright © 2011-2022 走看看