Je suis un SQL Server 2005 newb et je dois faire quelque chose qui devrait être facile mais j'ai des difficultés.SQL Server 2005 séparez la valeur CSV de la procédure stockée en plusieurs colonnes?
Pour le moment ma procédure stockée stocke csv dans une colonne dans mon db. J'ai besoin de séparer le csv en plusieurs colonnes. Le nombre de valeurs dans un paramètre CSV est statique, il y aura toujours 8 valeurs et elles seront toujours dans le même ordre. Voici un exemple des données:
req,3NxWZ7RYQVsC4chw3BMeIlywYqjxdF5IUX8GMUqgJlJTztcXQS,192.168.208.78,getUserInfo,AssociateService,03303925,null,M042872,
Quelle est la meilleure fonction à utiliser pour séparer ce paramètre dans une procédure stockée afin que je puisse l'insérer dans des colonnes séparées? Je regardais la sous-chaîne mais cela semble être positionnel et pas regex conscient?
Merci, Chris
Malheureusement, mes administrateurs de base de données n'aiment pas activer CLR sur nos serveurs DB. YEAH pour moi. – chris
@chris: Très commun, c'est pourquoi j'ai ajouté la partie CLR par la suite. J'aime l'idée de la fonctionnalité, mais je pense à la façon dont les gens l'utilisent probablement. –