sql >> Database teknologi >  >> RDS >> Oracle

SQL-fejl:ORA-00907:manglende højre parentes

Der er ingen type kaldet TO_DATE. To_DATE bruges til at konvertere en streng til en dato.

Så opret-erklæringen skal være noget i stil med

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)

Du kan bruge to_date, når du vælger data fra tabellen. For eksempel

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


  1. EBS 12.2.5 og nyere:Loginsideknap Fejljustering

  2. MySQL Sorter efter 2 kolonner

  3. Indlæser PictureBox-billede fra databasen

  4. SQL Server opdaterer ikke poster