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

Oracle SQL to_date &to_timestamp ORA-01858:byl nalezen nečíselný znak tam, kde byl očekáván číselný znak &ORA-01850:hodina musí být mezi 0 a 23

Zdá se, že it.DSTAMP je TIMESTAMP

Nahraďte to_date a to_timestamp s to_char

SELECT to_char(it.DSTAMP, 'DD/MM/YYYY') AS "Date", to_char(it.DSTAMP, 'HH24:MI:SS') AS Time
FROM itable it



  1. Najděte POUZE velká písmena ve wordu pomocí dotazu IN SQL Server

  2. Jak převést formát Oracle Date na Java?

  3. Vytvořte jedinečné omezení s prázdnými sloupci

  4. Jak získám alembic, aby vydával vlastní DDL na after_create?