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

Cách điền trường dấu thời gian với dấu thời gian hiện tại bằng Oracle Sql Loader

Bạn đã thử những cách sau chưa:

CURRENT_TIMESTAMP [(độ chính xác)]

select current_timestamp(3) from dual;

CURRENT_TIMESTAMP(3)
-----------------------------
10-JUL-04 19.11.12.686 +01:00

Để thực hiện điều này trong SQLLDR, bạn sẽ cần sử dụng EXPRESSION trong tệp CTL để SQLLDR biết cách xử lý cuộc gọi như SQL.

Thay thế:

LAST_UPDATED SYSTIMESTAMP

với:

LAST_UPDATED EXPRESSION "current_timestamp(3)"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01111 trong MRP trong cơ sở dữ liệu Chế độ chờ vật lý

  2. Hàm JSON_ARRAY () trong Oracle

  3. Oracle tương đương với Varargs của Java

  4. Làm thế nào để chèn các bản ghi vào các biến từ cte trong oracle?

  5. Làm thế nào để nối 2 truy vấn với số lượng bản ghi và cột khác nhau trong sql oracle?