Oracle中如何把字符型转换为整型?若是NULL呢?如何转换
我用to_number("xxx")的形式转换字符串,但是如果xxx为NULL的话,就不能转化过来了,该如何解决??...
我用to_number("xxx") 的形式转换字符串,但是如果xxx为NULL的话,就不能转化过来了,该如何解决??
展开
4个回答
展开全部
用nvl()函数吧,nvl("xxx",0), 如果为null的话,输出的就为0了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果xxx为null,就用NVL('XXX',0),这样就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
null值不在oracle的考虑范围内,Oracle认为null是未知的,所以无法转换成数字,转换后还是null,null<>0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询