Avatar billede compac Seniormester
14. juni 2004 - 10:53 Der er 6 kommentarer og
1 løsning

Hvilken datatype til checkbox

Jeg skal have lavet en kolonne i min database, der skal indeholde oplysninger om en checkbox er markeret. Hvilken datatyppe er det bedst at anvende til formålet?
Avatar billede riversen Nybegynder
14. juni 2004 - 10:54 #1
enumeration hvor du siger værdierne er 'Ja','Nej' fx
Avatar billede arne_v Ekspert
14. juni 2004 - 10:57 #2
Eller tinyint med 0 og 1
Avatar billede moejensen Nybegynder
20. juni 2004 - 09:10 #3
eller en bool i mySQL
Avatar billede arne_v Ekspert
20. juni 2004 - 10:08 #4
bool er synonym for tinyint
Avatar billede moejensen Nybegynder
20. juni 2004 - 10:30 #5
okay, det hedder bare bool i mySQL, men det skal nok passer at det er det samme :-)
Avatar billede arne_v Ekspert
20. juni 2004 - 11:14 #6
Det hedder tinyint med bool som synonym i MySQL.

http://dev.mysql.com/doc/mysql/en/Numeric_type_overview.html :

TINYINT[(M)] [UNSIGNED] [ZEROFILL]
    A very small integer. The signed range is -128 to 127. The unsigned range is 0 to 255.
BIT
BOOL
BOOLEAN
    These are synonyms for TINYINT(1). The BOOLEAN synonym was added in MySQL 4.1.0. A value of zero is considered false. Non-zero values are considered true. In the future, full boolean type handling will be introduced in accordance with standard SQL.
Avatar billede moejensen Nybegynder
20. juni 2004 - 11:16 #7
okay, så blev jeg da så klog :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester