专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Oracle管理

为何这个sql查询会报这个错

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
【求助】为何这个sql查询会报这个错

select cmpnt_name aaa from component where unit_id  ='14224'
union all 
select '' aaa from component where unit_id  ='14226' ;


单独的select '' aaa from component where unit_id  ='14226' ;
就可以不报错。 本意目的是取一个空值在下面这个查询中的


------解决思路----------------------
cmpnt_name是什么数据类型的?错误提示是此字段与 ‘’不能解析成同一种类型
------解决思路----------------------
对啊,应该是这个cmpnt_name字段至少有一个不是字符型,所以报错。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: