sql >> Databáze >  >> RDS >> Oracle

Chyba SQL:ORA-00922:chybějící nebo neplatná možnost vytváření složeného klíče

CONSTRAINT klauzule musí být v závorkách:

CREATE TABLE employee_licence_certificate(
  emp_id NUMBER(4) REFERENCES employee(emp_id)
, licence_cert_code VARCHAR2(6) REFERENCES licence_certificate(licence_cert_code)
, date_earned DATE NOT NULL
, CONSTRAINT pk_emp_licence PRIMARY KEY(emp_id, licence_cert_code)
);

(odkaz )




  1. Oracle DB to EF nefunguje správně pro NUMBER(2,0)

  2. Import dat CSV do aplikace Rails pomocí něčeho jiného než ID přidružení

  3. Oracle Odstraňte řádky odpovídající více hodnotám

  4. PERIOD_ADD() Příklady – MySQL