Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/01/2008, 11:54
Avatar de Sir Matrix
Sir Matrix
 
Fecha de Ingreso: octubre-2000
Ubicación: Dentro de mi cabeza. ono?
Mensajes: 1.264
Antigüedad: 23 años, 7 meses
Puntos: 3
Re: Separar texto y numero de un campo a otro campo

Hola,
aca dejo una funcion que puede servirte (esta con 100 caracteres pero ahi tu la cambias)

ALTER FUNCTION fn_BuscaNumeros (@str varchar(100))
RETURNS VARCHAR (6)
AS
BEGIN
--DECLARE @STR AS VARCHAR(50)
--SET @STR='HYHYHHA564564568239'

DECLARE @CUENTA AS TINYINT
DECLARE @NUMEROS AS VARCHAR(100)
SET @NUMEROS=''
SET @CUENTA=1

WHILE (@CUENTA < 100)
BEGIN
IF SUBSTRING(@STR, @CUENTA,1) IN ('0','1','2','3','4','5','6','7','8','9')
SET @NUMEROS = @NUMEROS + SUBSTRING(@STR, @CUENTA,1)

SET @CUENTA=@CUENTA+1
END

RETURN @NUMEROS

END

luego tienes que hacer una similar para la parte del texto y las llamas en tu select

saludos
__________________
|||| ))>_<(( ||||
www.webmagic.cl <-- esta pagina está mala, no la busquen