这是我的密码。
SELECT CustNum, IFNULL(CustRep, 'None') AS CustRep
FROM Customers;我所犯的错误是
ORA- 00904:"IFNULL":无效标识符00904。00000 - "%s:无效标识符“*原因: *行动:行处错误: 11栏:8
我知道问题是与IFNULL,但我不知道为什么。
发布于 2017-03-16 22:37:35
我不确定IFNULL,但您可以在您的场景中使用NVL:
SELECT CustNum, NVL(CustRep, 'None') AS CustRep
FROM Customers;发布于 2017-03-16 22:36:37
我想你想要COALESCE()
SELECT CustNum, COALESCE(CustRep, 'None') AS CustRep
FROM Customers;https://stackoverflow.com/questions/42845993
复制相似问题