Arquivo | MySql RSS for this section

Campo “booleano” no MySql

Então,

Segue uma dica simples mas que fazendo uma breve pesquisa no pai de todas as dúvidas Google é possível perceber que existem muitas pessoas penando com esta dúvida.

 

Realmente, o MySql não possui um tipo que seja exatamente Booleano – que vá guardar true ou false – porém possui o campo tinyint que  praticamente todos adotaram para trabalhar como se fosse booleano.
Este campo tem capacidade para armazenar números inteiros de 1 byte (0 a 255 [unsigned] ou -128 a 127 [signed]). Logo, ao armazenarmos 0 (zero) neste campo, estamos guardando false e ao armazenarmos qualquer outro valor aceitável, estamos guardando true.

 

Simples assim… =)

Anúncios
%d blogueiros gostam disto: