>se invece volessi sostituire indistintamente i primi N caratteri
>di una stringa?
>ad esempio .. un codice fiscale.. le prime 6 lettere diventan
>tutte "X"..
Eccoti un esempio:
DECLARE @stringa varchar(16)
SET @stringa = 'LPALSN55C22WERTX'
SELECT ValoreNuovo = REPLACE(@stringa, SUBSTRING(@stringa, 1, 6), REPLICATE('X', 6))
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org