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

chia chuỗi dựa trên vị trí ký tự trong ORACLE 11g SQL

Vâng, bạn có thể thực hiện các thao tác chuỗi trực tiếp để có được định dạng bạn muốn:

substring(c, 3, 2)||'-'||substring(c, 1, 2)

Để chuyển đổi sang ngày tháng, bạn có thể sử dụng:

to_date('2012'||c, 'YYYYMMDD')

Để chuyển đổi một ngày trở lại dạng bạn muốn:

to_char(<date>, 'DD-MM')



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Một hoạt động chèn có thể làm cho một hoạt động DDL khác phải chờ đợi không?

  2. ORACLE SQL:Thiếu từ khóa

  3. hai phép nối bên ngoài bên trái không hoạt động Oracle sql

  4. Làm cách nào để hủy tất cả các phiên kết nối với cơ sở dữ liệu oracle của tôi?

  5. Định nghĩa trùng lặp cho:'RecognitionType'