Chinaunix

标题: sybase sqlcode问题 [打印本页]

作者: lixiuxi2001    时间: 2007-07-18 20:24
标题: sybase sqlcode问题
大家好,我有一个问题麻烦大家帮我解决一下,谢谢

  SQLCODE:-16843097,
   sqlca.sqlerrm.sqlerrmc的信息为:ct_fetch(): user api layer: external error: The data for column 1 is NULL but no
    indicator was available.

   不知道是什么原因造成的 ,麻烦大家帮我解释一下 ,感激
作者: chuxu    时间: 2007-07-19 08:02
esql/c中数据库字段的值为NULL,将其赋值给系统变量就会有问题,
可以用select isnull(name,"0") into :wk_var 试试
或者用指示变量.
short int wk_ind
select name into :wk_var :wk_ind;

[ 本帖最后由 chuxu 于 2007-7-19 11:07 编辑 ]
作者: peng3409    时间: 2011-11-23 15:46
回复 2# chuxu
谢谢解答,




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2