- 论坛徽章:
- 0
|
informix数据库的一个问题,检索条件中加上对汉字的检索后就出现问题了!!!
出现问题的SQL语句如下:
select count( fse), sum( fse )
into :l_cnt , :d_sum
from dzht , devinfcollect
where dzht.jyczy[2,4] = devinfcollect.devid[13,15]
and devinfcollect.location[1,6] ='城 东' ;
当去掉最后一个检索条件时,即sql语句如下时:
出现问题的SQL语句如下:
select count( fse), sum( fse )
into :l_cnt , :d_sum
from dzht , devinfcollect
where dzht.jyczy[2,4] = devinfcollect.devid[13,15]
执行就对。
数据库中location也有 ‘城 东’这个信息的字段的纪录,
是不是数据库对汉字的支持问题,
pb下做sql测试时 ,报 function sequence error 的错误,
怎么回事? |
|