Oracle
 sql >> Base de données >  >> RDS >> Oracle

Obtention de l'erreur ORA-00909 :nombre d'arguments non valide

Oracle CONCAT la fonction ne prend que deux , pas trois paramètres ou plus. Au lieu d'utiliser CONCAT , utilisez simplement l'opérateur de concaténation :

CREATE VIEW ITCC.release_testcase_count AS (
    SELECT rtm.requirement_id || '-' || tct.release_id AS id,
    ...
)

Ou, si vous voulez vraiment utiliser CONCAT ici, alors vous pouvez les enchaîner :

CREATE VIEW ITCC.release_testcase_count AS (
    SELECT CONCAT(rtm.requirement_id, CONCAT('-', tct.release_id)) AS id,
    ...
)