运行 DESCRIBE EMP
并张贴结果到问题。在查询的结果中,您已经运行了按 CTRL-A CTRL-STRL-SHIFT-C 并粘贴到问题。这将更好地描述您取得的成就以及您希望如何改变。
最终您可以运行以下 SQL 以校验您正在运行的 Oracle 版本
select * from v$version
你该看看这个样子的
BANNER
Personal Oracle Database 11g Release 11.2.0.1.0 - 64bit Production
PL/SQL Release 11.2.0.1.0 - Production
"CORE 11.2.0.1.0 Production"
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
NLSRTL Version 11.2.0.1.0 - Production
如果这不起作用, 那么 SQL 开发者可能无法连接到 Oracle DB 。 在框中 SQL 开发者只连接到 Oracle DB 和 MS 访问 吗?
最后,为了回答你的实际问题, NVL 函数以传给它的第二个参数来取代 NVL 函数 。
这里有一个空间。
SELECT ename, sal, NVL(TO_CHAR(comm), )
FROM EMP
WHERE comm IS NULL
ORDER BY sal DESC;