Bonjour,
Je souhaiterais créer une fonction SPLIT sur SQL Server.
Objectif :
Découper une chaîne de caractères en un tableau.
Entrée :
Une chaîne de caractères [ Type : ntext ]
Un séparateur [Type : varchar(20)]
Sortie :
Un table contenant les différents champs de ma chaîne.
MaTable ( idChaine smallint Primary Key,
valeur varchar(8000) COLLATE French_CI_AS )
Exemple :
Entrée : maChaine = "je suis à la maison"
monDelimiteur = " "
Sortie : MaTable [(0,je);(1,suis);(2,à);(3,la );(4,maison)]
Remarque :
Ma chaîne peut dépasser les 8000 caractères.
Pourriez-vous m'aider SVP.
Partager