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

Chaîne SQL délimitée par des virgules Nécessité de séparer

3 possibilités

  1. Utilisez une expression régulière pour remplacer le "," par "','" afin qu'il devienne une liste appropriée ('A','B'...)
  2. Convertir la liste en XML puis analyser le XML dans votre SELECT
  3. Ecrire une fonction SPLIT pour convertir des listes délimitées par des virgules en tableaux