首页 > 解决方案 > ORA-00909: 参数 00909 的数量无效。从员工中选择 concat(last_name,' ',job_id) 作为“员工和职位”;

问题描述

我不断收到此错误。但是当我删除部分代码时它就消失了

标签: sqloracle

解决方案


Oracleconcat()函数只允许 2 个参数。而是使用符合 ANSI SQL 的||连接运算符:

select last_name || ' ' || job_id as "Employee and Title" from employees

https://docs.oracle.com/cd/B19306_01/server.102/b14200/operators003.htm


推荐阅读