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

Znacznik czasu Oracle, wartości maksymalne i minimalne

Zawsze możesz po prostu spróbować:

SQL> select to_timestamp( '9999-12-31 23:59:59', 'yyyy-mm-dd hh24:mi:ss' ) from dual;

TO_TIMESTAMP('9999-12-3123:59:59','YYYY-MM-DDHH24:MI:SS')
---------------------------------------------------------------------------
31-DEC-99 11.59.59.000000000 PM

i:

SQL> select to_timestamp( '9999-12-31 23:59:59', 'yyyy-mm-dd hh24:mi:ss' )+1 from dual;
select to_timestamp( '9999-12-31 23:59:59', 'yyyy-mm-dd hh24:mi:ss' )+1 from dual
                                                                     *
ERROR at line 1:
ORA-01841: (full) year must be between -4713 and +9999, and not be 0


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Porównaj n-ty wiersz z n+1-tym wierszem i jeśli znajduje się w zakresie n-tego wiersza, wydrukuj n+1 wiersz USNG ORACLE QUERY

  2. Pobierz i odbierz zbiorczo z REF CURSOR zwróconego w ramach procedury

  3. Problem:uzyskiwanie różnych wyników z zapytań SUM

  4. Przestrzenie tabel w Oracle

  5. Usługa Windows w .net nie może rozpoznać nazwy usługi tns