Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Błąd SQL:ORA-00907:brak prawego nawiasu

Nie ma typu o nazwie TO_DATE. To_DATE służy do konwersji ciągu na datę.

Tak więc instrukcja create powinna wyglądać jak

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)

Możesz użyć to_date podczas wybierania danych z tabeli. Na przykład

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. przechodzenie przez tabelę danych w celu uzyskania dwóch konkretnych wartości z każdego wiersza

  2. Importuj plik CSV do tabeli Oracle za pomocą procedury przechowywanej

  3. Jak korzystać z Oracle w cakePHP

  4. Oracle:jaka jest sytuacja, aby użyć RAISE_APPLICATION_ERROR?

  5. dołącz do wyszukiwania i groupby