J'ai une colonne appelée description
avec un type de données de varchar(MAX)
.Comment compter le nombre de paragraphes dans une colonne de texte SQL?
Je voudrais savoir combien de paragraphes sont dans chaque description. Comment pourrais-je faire ça? J'ai essayé:
select
len(description) - len(REPLACE(description, '\n', '')) as numParagraphs
mais il ne cesse de retourner 0 paragraphes. Aucun conseil?
j'ai réalisé une façon de le faire ...
select len(description) - len(replace(REPLACE(description, '.<br/>',
''),'. <br/>','')),
Pas parfait en raison de l'espacement, mais presque. Pour une raison quelconque, nos délimiteurs sont <br/>
Avez-vous des échantillons de données? également avec la sortie de l'échantillon. –
try 'CHAR (10) + CHAR (13)' – artm
@reds Je pense que les données de l'échantillon dans ce cas seront modifiées en postant sur SO pour être non représentatif de ce qui est réellement dans la DB – Brad