我有一个表应用程序,它有一列
BORROWINGTERM NUMBER(10,0) Nullable
为什么这个脚本会抛出错误(ORA-01722 无效数字)
select nvl(borrowingterm, 'no term') from Application
虽然这个有效
select nvl(to_char(borrowingterm), 'no term') from Application
这个也有效
select nvl(1234,5678) from dual;
根据这篇文章
NVL函数的第一个参数应该是字符串类型