/ Published in: SQL
Cuenta Espacion en una cadena. Ejem. SELECT DBO.FN_CUENTA_ESPACIOS(\'VAMOS A CONTAR CUANTOS ESPACIOS HAY AQUI\') \r\nRespuesta = 6
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
IF OBJECT_ID('FN_CUENTA_ESPACIOS') IS NOT NULL DROP FUNCTION DBO.FN_CUENTA_ESPACIOS GO CREATE FUNCTION DBO.FN_CUENTA_ESPACIOS (@CADENA VARCHAR(500)) RETURNS INT AS BEGIN DECLARE @RES INT SELECT @RES = 0 WHILE CHARINDEX(' ',@CADENA) > 0 BEGIN SELECT @RES = @RES + 1 SELECT @CADENA = RIGHT(@CADENA,LEN(@CADENA)-CHARINDEX(' ',@CADENA)) END RETURN @RES END GO SELECT DBO.FN_CUENTA_ESPACIOS('VAMOS A CONTAR CUANTOS ESPACIOS HAY AQUI')
URL: http://grupos.emagister.com/documento/fn_cuenta_espacios/6906-288713