J'ai une table contenant les jours de service dans une semaine pour les clients. Il est actuellement dans un format de chaîne étrange et j'ai besoin d'un moyen de le convertir en un nombre à la place.
7 3 3 4 1
3 Réponses :
oracle prend en charge regexp_count () code>, vous pouvez donc faire:
Supprimer les espaces, remplacez TH code> avec
T code> et
su code> avec
s code> et comptez le nombre de caractères: < Pré> xxx pré> p>
Une autre solution: retirez tous les espaces, u code> et
h code> et vérifiez la longueur de la chaîne restante:
select length(translate(mycol, '. hu', '.')) from dual