Oracle
 sql >> Base de données >  >> RDS >> Oracle

Oracle SQL to_date &to_timestamp ORA-01858 :un caractère non numérique a été trouvé là où un chiffre était attendu &ORA-01850 :l'heure doit être comprise entre 0 et 23

Il semble que it.DSTAMP soit un TIMESTAMP

Remplacer to_date et to_timestamp avec to_char

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