執行如下語句時出現下列錯誤
integer li_class
select class into :li_class from accnam where accno = :accno using sqlca ;
循環第一次執行時時產生下下錯誤,但第二次以後執行就沒問題,accno是參數且第一次與第二次的accno的值是一樣的
ct_fetch(): user api layer: internal common library error: The bind of result set item 2 resulted in truncation.
請問有沒人遇到過,求高手解答,謝謝!
------解决方案--------------------
select top 1 class into :li_class from accnam where accno = :accno using sqlca ;
呢?
------解决方案--------------------
你用的什么连接,也许与连方式有关
------解决方案--------------------
ct_fetch(): user api layer: internal common library error: The bind of result set item 2 resulted in truncation.
有可能是字段类型不对
不知道你的 class是什么字段类型
------解决方案--------------------
他是提醒你在取值的时候丢失了精度了,第一次还提醒你一下,第二次就直接丢失了。
把 li_class 换成long