Mysql

Gente , estou fazendo um exercício da apostila da caelum . E me deparo com um problema , quanto ao mysql .

Tem como delcarar uma variável BOOLEAN no mysql??

Eu já cheguei a ver uma tal de BOOL , mais parece que não é BOOLEAN …

Quem puder me ajudar fico grato desde já.

variáveis marcadas com bool podem ser definidas com 0, 1, ON ou OFF.

kkk…cada coisa q eu vejo nesse GUJ. Leia a apostila FJ11 da Caelum q tem os tipos primitivos.

veja

boolean existe = false;
if(!existe){
   existe = true;
}

t+ e boa sorte !!!

Obrigado gente .

Eu não tenho dúvida quanto ao oque é uma váriavel booleana , e sim como declara-la no mySQl .

Pois se olhar a apostila ele declara usando BOOLEAN no mysql e esta propriedade não existe lá .

Eu tentei usar o bool antes e não consegui muito bem , agora vou tentar de novo .

João, boa noite…

Não existe atributo boolean no banco de dados do mysql…
Você deverã criar um CHAR (1) e programar em sua regra de negocio.

Ex:
0 = false
1 = true

Crie apenas um campo com um CHAR de 1 posição que é mais que suficiente…
Ao utilizar um CHAR você estara consumindo menos bytes e tamanho em utilização no banco

Abraço