¿Cómo puede encontrar el número de ocurrencias de un carácter particular en una cadena usando sql?

¿Cómo puede encontrar el número de ocurrencias de un carácter particular en una cadena usando sql?

Ejemplo: quiero encontrar el número de veces que aparece la letra "d" en esta cadena.

declare @string varchar(100)
select @string = 'sfdasadhfasjfdlsajflsadsadsdadsa'

Respuestas a la pregunta(2)

Su respuesta a la pregunta