Se me hace mas sencillo esto:
Código SQL:
Ver originalDECLARE @contri VARCHAR (MAX), @espacios VARCHAR (MAX)
SET @contri= 'Vi una luz y escuche una voz en silencio'
SET @espacios = REPLACE(@contri,' ','')
SELECT DATALENGTH(@contri) - DATALENGTH(@espacios)