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

Chyba SQL:ORA-00907:chybí pravá závorka

Neexistuje žádný typ s názvem TO_DATE. To_DATE se používá k převodu řetězce na datum.

Takže příkaz create by měl být něco jako

CREATE TABLE chartered_flight(
    flight_no NUMBER(4) PRIMARY KEY, 
    customer_id FOREIGN KEY, 
    aircraft_no FOREIGN KEY, 
    flight_type VARCHAR2 (12), 
    flight_date DATE NOT NULL,
    flight_time VARCHAR(4) NOT NULL, 
    takeoff_at CHAR (3) NOT NULL, 
    destination CHAR (3) NOT NULL)

Při výběru dat z tabulky můžete použít to_date. Například

Select to_date(flight_date, 'yyyy/mm/dd') from chartered_flight;


  1. PHP Mysql PDO počet vázaných proměnných neodpovídá počtu tokenů

  2. MySQL LEFT JOIN duplikuje výsledky

  3. Měl by MAMP vrátit ::1 jako IP na localhost?

  4. Získejte data pro více samostatných nebo referenčních dat bez podobného operátora