首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

informix数据库的char类型取出为空字符串!解决方案

2012-02-19 
informix数据库的char类型取出为空字符串!!今天发现一个很奇怪的问题,在一个表中定义了一个char(1)类型的

informix数据库的char类型取出为空字符串!!
今天发现一个很奇怪的问题,在一个表中定义了一个char(1)类型的字段,都是存储的数字,但是我在程序中用getString()方法取值的时候却为空,后来经过多次测试我发现,不管是char还是varchar,如果存储的值只有一位(如1,2)的话,取出的值都为空,但是如果存储的值是2为以上(如01,02)的话就不会出现这种问题,大家帮忙分析一下这是什么原因

[解决办法]
你是如何取值的? 你的java的代码是什么?
[解决办法]
什么版本?是空字符串还是NULL?代码?
[解决办法]
直接到数据库中先看一下字段的值是多少?
[解决办法]

引用char(1)类型的字段
但是如果存储的值是2为以上(如01,02)

热点排行