我正在尝试在 oracle 中以 nvl 的形式执行合并。
SELECT COALESCE('SYSTEM ADMIN',10)
理想情况下,它应该将“SYSTEM ADMIN”作为输出返回。
SELECT COALESCE(NULL,10)
这应该返回 10。
但是这种语法正在返回....
SELECT COALESCE('SYSTEM ADMIN',10)
将 varchar 值“SYSTEM ADMIN”转换为数据类型 int 时转换失败。
请帮助这里有什么问题