ayuda con replace

01/04/2005 - 18:23 por JAIME | Informe spam
hola grupo, tengo un campo que es ntext, cuando le hago replace me muestra
error
el codigo que uso es
select REPLACE ( locales , '''' , ' ') from polizagral where
numeropoliza='506489'
el mensaje que me sales es:
Servidor: mensaje 8116, nivel 16, estado 1, línea 1
El tipo de datos ntext no es válido para el argumento 1 de la función
replace.

pero esto funciona en varchar y nvarchar, al campo no lo puedo cambiar a
varchar o nvarchar, porque los caracteres almacenados en el ntext son 14227
como hago esto
de antemano muchas gracias
 

Leer las respuestas

#1 Gabriel South
01/04/2005 - 19:15 | Informe spam
Podrias usar la Funcion "CONVERT"

Convert(columna,tipodato)

Replace(convert(locales,tipodatoquefuncione),"",' ')

Gabriel.

"JAIME" wrote in message
news:
hola grupo, tengo un campo que es ntext, cuando le hago replace me muestra
error
el codigo que uso es
select REPLACE ( locales , '''' , ' ') from polizagral where
numeropoliza='506489'
el mensaje que me sales es:
Servidor: mensaje 8116, nivel 16, estado 1, línea 1
El tipo de datos ntext no es válido para el argumento 1 de la función
replace.

pero esto funciona en varchar y nvarchar, al campo no lo puedo cambiar a
varchar o nvarchar, porque los caracteres almacenados en el ntext son


14227
como hago esto
de antemano muchas gracias


Preguntas similares