Campo do tipo Bit em MySQL

1. Campo do tipo Bit em MySQL

vinicius
vinicius_souza

(usa Ubuntu)

Enviado em 24/10/2013 - 18:05h

Pessoal boa tarde,
Gostaria de saber como trabalhar com campos do tipo bit em MySQL e fazer as operações básicas.
UPDATE eu consegui fazer dessa forma (UPDATE prd SET bits = bits+2) ai fica assim antes '00000000' e depois '00000010';
Porém eu não consegui nem fazer INSERT INTO já setando um BIT específico e nem fazer comparações se um bit é igual a um ou não.
Desde já Agradeço
Att:Vinícius


  


2. Re: Campo do tipo Bit em MySQL

Guilherme
guipsp

(usa Ubuntu)

Enviado em 25/10/2013 - 14:44h

Veja os exemplos:


insert into prd (bits) values(b'10110');
insert into prd (bits) values(0b10111);

select bits+0, bin(bits+0) from prd;
select bits+0, bin(bits+0) from prd where bits+0 > 22;


Referência: http://dev.mysql.com/doc/refman/5.0/en/bit-field-literals.html






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts