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

Chèn dấu thời gian với JdbcTemplate trong cơ sở dữ liệu Oracle (ORA-01858)

Không chuyển đổi qua lại giữa ngày / dấu thời gian và Chuỗi.

Chỉ cần chuyển java.sql.Timestamp ví dụ dưới dạng tham số:

Object[] params = {
         idCita,
         citaQuenda.getIdServicio(),
         new java.sql.Timestamp(citaQuenda.getFechaCita()),
         ESTADO_INICIAL,
         USUARIO_INICIAL };

String queryCitas = INSERT_CITAS;
super.getJdbcTemplate().update(queryCitas, params);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận kích thước mảng trong sql oracle

  2. Làm thế nào để truy vấn các quyền trên một thư mục Oracle?

  3. Cách chạy tệp hàng loạt từ trong thủ tục PL / SQL

  4. Tổng số đang chạy theo các bản ghi được nhóm trong bảng

  5. Oracle chèn vào table2 sau đó xóa khỏi table1, ngoại lệ nếu thất bại