informix对空值设别名字段的问题
select name,age,sal from txt01union all
select 'pet' name,'' age,345 sal from dest;
Error: java.sql.SQLException: Corresponding column types must be compatible for each UNION statement., SQL State: IX000, Error Code: -308
这里txt01表中age是数值型的,而dest中新增的age这个字段给它给的是''空字符串,所以类型不匹配,那我应该怎么把空值给你设一个别名字段呢 将'' 进行强制转换
''::integer as age 路过帮顶,高手解答
页:
[1]