Oracle
 sql >> Base de données >  >> RDS >> Oracle

chaîne fractionnée en fonction de la position du caractère dans ORACLE 11g SQL

Eh bien, vous pouvez effectuer directement des opérations sur les chaînes pour obtenir le format souhaité :

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

Pour convertir en date, vous pouvez utiliser :

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

Pour reconvertir une date au format souhaité :

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