Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    [MySQL] Memorizzare valori booleani

    Salve ragazzi. Per memorizzare valori booleani nel db mi conviene usare 0 e 1 o posso usare tranquillamente true e false? Cioè quando li inserisco nel db mi vengono considerati valori booleani o semplici stringhe?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    che db?

    se è un db che ha il tipo boleano dovrebbe essere lo stesso...

    (per mysql ad esempio non esiste)

    ciao

  3. #3
    L'ho scritto nel titolo che db è: mysql.
    Quindi questo vuol dire che se scrivo true o false mi viene considerato come stringa e non come booleano. Ho capito bene?
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #4
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    scusa ho un sonno della madonna oggi.


    Mysql ha il tipo enum, ma a questo punto non mi sembra il caso di utilizzarlo, secondo me puoi usare un campo varchar di lunghezza uno, e memorizzarci 1 o 0, T o F.

    Comunque tu la tabella la prepari prima, a seconda del tipo che dai al campo questo prende il valore che gli interessa... nel senso:

    se esistesse il tipo boleano lo prenderebbe come tale,
    se assegnassi il tipo varchar lo prenderebbe come stringa,
    se assegnassi il tipo int ci scriverebbe dentro un intero...



  5. #5
    A, ho capito, grazie mille! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.