[dbms] varbinary

2008-02-11 Por tema Claudia Almeda
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


[dbms] varbinary

2008-02-10 Por tema Maxi accotto
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