Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Fehler ORA-00909 erhalten:ungültige Anzahl von Argumenten

Der Oracle CONCAT Funktion benötigt nur zwei , nicht drei oder mehr Parameter. Anstatt CONCAT zu verwenden , verwenden Sie einfach den Verkettungsoperator:

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

Oder, wenn Sie wirklich CONCAT verwenden möchten hier, dann können Sie sie miteinander verketten:

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