cast(businesssum as varchar(20)) 博客分类: DB InformixSQL
程序员文章站
2024-03-23 23:42:34
...
select
case when opinionchoice ='02'
then '否决'
else cast(businesssum2 as varchar) end,
T1.businesstype2n
from
hq_opn T1
case when opinionchoice ='02'
then '否决'
else cast(businesssum2 as varchar) end,
T1.businesstype2n
from
hq_opn T1
上面这个sql看起来没有一点问题,但是在winsql上一跑,什么结果都没有,也不报错。但实际上是有很多记录的。
林先胡发现 cast中的var要加长度,于是变为
select
case when opinionchoice ='02'
then '否决'
else cast(businesssum2 as varchar(20)) end,
T1.businesstype2n
from
hq_opn T1
林先胡发现 cast中的var要加长度,于是变为
select
case when opinionchoice ='02'
then '否决'
else cast(businesssum2 as varchar(20)) end,
T1.businesstype2n
from
hq_opn T1
这样就对了。(informix 9.xxx)
好多天没有见到好太阳了,今天的太阳感觉也不错。虽然还觉得比不上福州的天空或者家里的天空,但慢慢发现上海也可以看到明朗的天空和灿烂的太阳的。
今天把butterfly所有的buglist都清除了,准备过年,包括那个审查审批默认值的item,都放了半个月了。看着就心烦,这下世界终于清静了。