15. juli 1999 - 22:37
Der er
9 kommentarer og 1 løsning
Er det godt at bruge NOT NULL ?
Er det godt at sætte en værdi til : INT UNSIGNED NOT NULL Hvis den skal indeholde et tal mellem 1 & 200 Jeg søger en forklaring omkring dette :)
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
SMALLINT UNSIGNED NOT NULL fylder mindst muligt, hvis indholdet aldrig bliver større end 200 (og aldrig mindre end nul). Jeg bruger så vidt mulig altid NOT NULL, for nogle gange er det noget bøvl at skulle sammenligne celle-indhold, hvis NULL er en mulighed.
svar, så får du 30 på kontoen :)
Kan jeg bruge NOT NULL til alt ?
Det er svært at give så kategoriske svar, men jeg vil i hvertfald anbefale det (er der mon folk, der kan komme med argumenter _for_ NULL-mulighed?). Jeg kombinerer ofte NOT NULL med en default-værdi, fx. nul (der er forskel på 0 og null, selvom det lyder underligt).
D.v.s. at der ikke er noget galt i at bruge DEFAULT 0 ? Eller det er vel en smags sag, om man hellere vil styre det fra koden... Husk at trykke svar så du kan få dine point og jeg kan lukke dette spm :)
>>tarvin hvor er det underlige i det ?? Null = Ingen værdi 0 = værdien 0
Ja, ja. Når man er opmærksom på det, er det ikke underligt. Ellers er det. ;-)
*hehe* okay du får ret, det er svært at fange hvis man ikke lige ved det :o)
27. september 1999 - 10:56
#10
NOT NULL giver en støre hastighed. i mysql
Computerworld tilbyder specialiserede kurser i database-management