Duda sobre campos bit!

18/04/2006 - 02:23 por GustavoArriola | Informe spam
Hola a todos!

Tengo varios campos del tipo bit.
Me gustaría saber si a esos campos los agrupo en uno solo (por ejemplo
binary) podré realizar operaciones logicas con ese campo (XOR, OR, AND,
etc.)
He leído la documentación de SQL Server 2000. El mismo convierte 8 campos
del tipo bit en uno del tipo byte, eso me parece excelente, pero en ese caso
tendré que crear N columnas.

Desde ya muchas gracias!
Gustavo Arriola

Preguntas similare

Leer las respuestas

#1 Isaias
18/04/2006 - 02:34 | Informe spam
Gustavo

Los campos tipo BIT son datos entero 1, 0 ó NULL.

¿A que lo quieres convertir?
Saludos
IIslas


"GustavoArriola" escribió:

Hola a todos!

Tengo varios campos del tipo bit.
Me gustaría saber si a esos campos los agrupo en uno solo (por ejemplo
binary) podré realizar operaciones logicas con ese campo (XOR, OR, AND,
etc.)
He leído la documentación de SQL Server 2000. El mismo convierte 8 campos
del tipo bit en uno del tipo byte, eso me parece excelente, pero en ese caso
tendré que crear N columnas.

Desde ya muchas gracias!
Gustavo Arriola



Respuesta Responder a este mensaje
#2 Saul Batista
18/04/2006 - 10:38 | Informe spam
Creo que no he entendido tu pregunta,
puedes explicar un poquito mejor ?

Mejor com un pequeño ejemplo, vale?!

Salu2

Saul Batista
Lisboa

"GustavoArriola" wrote in message
news:
Hola a todos!

Tengo varios campos del tipo bit.
Me gustaría saber si a esos campos los agrupo en uno solo (por ejemplo
binary) podré realizar operaciones logicas con ese campo (XOR, OR, AND,
etc.)
He leído la documentación de SQL Server 2000. El mismo convierte 8 campos
del tipo bit en uno del tipo byte, eso me parece excelente, pero en ese
caso tendré que crear N columnas.

Desde ya muchas gracias!
Gustavo Arriola

Respuesta Responder a este mensaje
#3 Alejandro Mesa
18/04/2006 - 15:08 | Informe spam
Gustavo,

Puedes usar una columna tipo INT. Puedes ver un ejemplo en los BOL, si
buscas la funcion PERMISSIONS, la cual retorna un entero (32 bits) y donde
los 16 bits bajos reflejan los permisos asignados a la cuenta de seguridad
del usuario actual, sql server roles a los cuales el usuario actual
pertenece, etc. Los 16 bits altos, reflejan permisos que el usuario actual
puede asignar a otros usuarios.


AMB


"GustavoArriola" wrote:

Hola a todos!

Tengo varios campos del tipo bit.
Me gustaría saber si a esos campos los agrupo en uno solo (por ejemplo
binary) podré realizar operaciones logicas con ese campo (XOR, OR, AND,
etc.)
He leído la documentación de SQL Server 2000. El mismo convierte 8 campos
del tipo bit en uno del tipo byte, eso me parece excelente, pero en ese caso
tendré que crear N columnas.

Desde ya muchas gracias!
Gustavo Arriola



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida