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

split string na podstawie pozycji znaku w ORACLE 11g SQL

Cóż, możesz wykonać operacje na ciągach bezpośrednio, aby uzyskać żądany format:

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

Aby przekonwertować na datę, możesz użyć:

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

Aby przekonwertować datę z powrotem na żądany formularz:

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. Co oznacza select count(1) z table_name w dowolnych tabelach bazy danych?

  2. ODP.NET / EF6 - typ danych CHAR w klauzuli WHERE

  3. Jak efektywnie parsować json w Oracle 18c?

  4. Najszybszy sposób na obliczenie hash całej tabeli

  5. Powrót z Open World 2013