Equivalente del tipo di dato boolean in MySQL

di SsaLaroLana il
5 risposte
Ciao a tutti, come da titolo ho necessità di sapere quale tipo di dato posso utilizzare in MySQL che sia l'equivalente del tipo boolean ? Leggendo in rete ho letto che in teoria il tipo TINYINT è l'equivalente del boolean, ma quando creo un attributo di tipo TINYINT il DBMS MySQL me lo crea in questo modo "TINYINT(4)" , e non capisco il perchè, il booleano è un valore binario e quindi io considererei piu giusto il tipo di dato "BINARY" per il mio scopo ? Grazie in anticipo per la risposta.

5 Risposte

  • Puoi usare il tipo BOOL o BOOLEAN è un sinonimo di TINYINT(1) come puoi vedere dal manuale on line.

    Se vuoi puoi anche usare il BIT(1).
  • In pratica abbiamo dato la stessa risposta. I due link puntano a versioni di MySql diverse ma il contenuto è lo stesso

    EDIT: ecco adesso sono proprio uguali
  • Per forza: la documentazione sta' li
  • Perfetto, problema risolto, grazie mi,le a tutti e 2 per la risposta!
Devi accedere o registrarti per scrivere nel forum
5 risposte