ORACLE PL-SQL Comment SCINDER une chaîne de caractères et retourne la liste à l'aide d'une Fonction
De Fractionnement de la Chaîne pour le Délimiteur.
Ex:
ENTRÉE
String => '1,2,3,4,5'
Delimiter => ','
SORTIE
1
2
3
4
5
Vous devez vous connecter pour publier un commentaire.
Quoi à ce sujet? L'expression régulière permet null liste des éléments trop.
Voir ce post pour une fonction qui retourne un élément de la liste: REGEX pour sélectionner la nième valeur à partir d'une liste, ce qui permet pour les valeurs null
J'ai trouvé ma propre façon de diviser la Chaîne en utilisant une FONCTION
Un TYPE doivent être déclarées comme belows:
Et la FONCTION doit être écrit comme ceci:
Cette FONCTION peut être utilisée comme belows: