看你from的表应该是使用了dblink,对方的数据库是什么数据库,如果是oracle本身的表应该是不会出现这个问题的

解决方案 »

  1.   

    ORA-01406: fetched column value was truncated
    Cause: The fetched column values were truncated.
    Action: Use the right data types to avoid truncation.
    FOR data_C IN post_cursor LOOP后面,出现赋值语句了吧
    检查变量定义的长度是否太小
      

  2.   

    谢谢两位了。 问题已经解决了。  一边的数据库是gbk的。另一边的是utf-8的 汉字占三位  所以造成查询数据没问题, 游标取数据就有问题了