Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Dấu thời gian Oracle, Giá trị tối đa và tối thiểu

Bạn luôn có thể thử nó:

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

và:

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. Hoàn tác và làm lại trong cơ sở dữ liệu Oracle là gì

  2. sbt tải xuống tạo tác từ kho lưu trữ được bảo vệ bằng mật khẩu - Trình điều khiển oracle jdbc là phụ thuộc được quản lý

  3. dừng lỗi biên dịch trong tập lệnh sqlplus

  4. cách điền cơ sở dữ liệu bằng các thủ tục

  5. Tại sao tôi không thể thực hiện với x as (...) với ADODB và Oracle?