bueno...
Menos mal que no te hice enojar con esto :D,
Te cuento, en SQL Server 7 existe el campo SID UID, de la tabla
sysusers, bien, ahora en el 2005 (Migramos las bases del 7 al 2005), los
valores de esos campos para cualquier usuario se modifican, asi que lo que
intento hacer es un update masivo del contenido de los campos de todas las
tablas de las bases que utilicen este tipo de dato, con el valor
correspondiente, o sea, el nuevo..
la manera que encontre de hacer esto es armando un sql dinamico, el problema
es que no le puedo concatenar un varbinary a varchar, y si lo convierto el
dato se transforma y no se recupera , por lo tanto deja ser un dato
valido...
por eso preguntaba.. :D
El día 10/02/08, Maxi accotto [EMAIL PROTECTED] escribió:
Hola Claudia! Para hacerme enojar a mi vas a necesitar un monton de
tiempo J, a ver , como podras observar no podes poner un varbinary con un
varchar si no haces la conversion, ahora bien, que tipo de informacion estas
pasando en ese varbinary? podrias poner algun ejemplo de datos que llegan o
queres hacer llegar?
---
Microsoft MVP en SQL Server
Mentor asociado en SQLTotalConsulting
Excelencia en servicios y consultoria SQLServer
www.sqltotalconsulting.com
---
*De:* dbms@mug.org.ar [mailto:[EMAIL PROTECTED] *En nombre de *Claudia
Almeda
*Enviado el:* Friday, February 08, 2008 2:49 PM
*Para:* Maxi
*Asunto:* [dbms] varbinary
Hola lista,
Quiero armar un string dentro de SQL Server 2005, el problema es que uno
de los tipos a concatenar es VARBINARY y me esta lanzando lo siguiente...
cuando quiero ejecutar
DECLARE
@SIDVIE_U VARBINARY(80)
DECLARE @SIDNUE_U VARBINARY(80)
DECLARE @SCMD VARCHAR(1000)
*SELECT @SCMD = ' ' **
SELECT @SCMD = @SCMD + ' SET ' + @CAMPOSID_T + ' = ' + ISNULL(@SIDNUE_U,
@SIDVIE_U)
SELECT (@SCMD )*
The data types varchar and varbinary are incompatible in the add operator.
Tienen idea de como resolver esto, intente convertir tipo de dato, pero
me transforma la informacion, asi que no me esta ayudando eso...
Por fis.. tengo que entregar es script
Besos a Todos
Maxi, no te enojes por que uso esta metodologia, se que no te gusta ;)
--
Atte Almeda Claudia
--
Atte Almeda Claudia