hola a todos, y gracias por adelantado.
Tengo un Store procedure para insertar datos en una tabla, y me habia
funcionado bien, pero desde hace un tiempo me da un error:
Servidor: mensaje 8626, nivel 16, estado 1, procedimiento
xml_Offer_insert, línea 54
Sólo se permiten punteros de texto en las tablas de trabajo y nunca columnas
de tipo text, ntext o image. El procesador de consultas ha creado un plan de
consulta que requiere una columna text, ntext o image en una tabla de trabajo.
Si antes me habia funcionado por que ahora no??? alguna actualizacion de
seguridad? ( tengo versiones de la bbdd que se que funcionaban y si las
acoplo al servidor no funciona ¿???)
Por lo que he podido leer, el problema es que no me deja que en una tabla de
trabajo haya columnas ntext o image.
Como puedo hacer que funcione sin tener que cambiar la estructura de la
tabla, solamente cambiando el sp. que es mas o menos asi.
INSERT INTO dbo.Offer ( columnas )
SELECT(XMLOffer.AgencyId, ... columnas)
FROM OPENXML(@hDoc, 'row') WITH (
columnas del xml tipo_dato ...)AS XMLOffer
Gracias.
Leer las respuestas