oracle中如下代码:
select nvl(code,0) from my_table where my_table.code = 1
假设该条数据为null, 那么code相应的应该为0,但结果却报no_data_found异常。这样的话用不用nvl函数有什么关系呢,反正都要抛异常。这到底说明了一个什么问题?
谢谢。
select nvl(code,0) from my_table where my_table.code = 1
假设该条数据为null, 那么code相应的应该为0,但结果却报no_data_found异常。这样的话用不用nvl函数有什么关系呢,反正都要抛异常。这到底说明了一个什么问题?
谢谢。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货