Columna con caracteres en ruso

04/01/2006 - 17:12 por Raquel | Informe spam
Hola,

Tengo una tabla con una columna que tiene que almacenar una descripción en
ruso. La tengo definida como nvarchar con collation cyrillic_General_BIN.

Desde el Query Analyzer intento ejecutar la instrucción siguiente:

update dbo.Caracteristicas set Descripcion_E = 'Piscina',Descripcion_A 'Swimming Pool',Descripcion_L = 'Baseinas',Descripcion_R = N'????????' where
Id_Carac = 1

pero los caracteres en ruso los pinta con interrogaciones y desde una página
ASP me da el error String or binary data would be truncated.

¿podría ayudarme alguien?.

Gracias y un saludo a todos.
 

Leer las respuestas

#1 qwalgrande
04/01/2006 - 20:23 | Informe spam
Hola.

Por un lado, lo de las interrogaciones, es posible que sea porque no lo
estás transcribiendo bien (a lo mejor el portapapeles que está haciendo una
mala pasada). De hecho, no sé si es lo que querías, pero lo que yo veo en tu
post son interrogaciones (aun poniendo la codificación en cirílico).

El error es claramente porque una cadena es más larga de lo que cabe en el
campo. ¿Qué tamaño tiene el campo Descripcion_R? ¿Es posible que el doble
byte de los nvarchar esté haciendo que sea más largo el valor que el campo
donde ha de almacenarse?

Alberto López Grande (qwalgrande)
"Raquel" escribió en el mensaje
news:
Hola,

Tengo una tabla con una columna que tiene que almacenar una descripción en
ruso. La tengo definida como nvarchar con collation cyrillic_General_BIN.

Desde el Query Analyzer intento ejecutar la instrucción siguiente:

update dbo.Caracteristicas set Descripcion_E = 'Piscina',Descripcion_A > 'Swimming Pool',Descripcion_L = 'Baseinas',Descripcion_R = N'????????'
where
Id_Carac = 1

pero los caracteres en ruso los pinta con interrogaciones y desde una
página
ASP me da el error String or binary data would be truncated.

¿podría ayudarme alguien?.

Gracias y un saludo a todos.


Preguntas similares