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?
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!!!
che db?
se è un db che ha il tipo boleano dovrebbe essere lo stesso...
(per mysql ad esempio non esiste)
ciao
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!!!
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...
![]()
A, ho capito, grazie mille! Ciao!
eCommerceRS.NET - Commerciante, vendi on-line!
Il mio nick è mircov e non mirco!!!