-1

在使用 nvl 函数时,我只是尝试通过将别名添加到应用 nvl 但遇到错误消息的列来进行试验。

select  nvl(commission_pact,0) commission_pact AS "COMM"
FROM employees;

但我收到错误消息:-

`FROM 关键字未在预期的位置找到

语法问题出在哪里?

4

1 回答 1

3

您提供了两个别名。第二个commission_pact已经是列别名。只需删除它:

select nvl(commission_pact,0) AS "COMM"
FROM employees;

或者

select nvl(commission_pact,0) commission_pact
FROM employees;

或者

select nvl(commission_pact,0) as commission_pact
FROM employees;
于 2018-02-26T14:32:55.380 回答