webForumDet fria alternativet

Datatyp Number

3 svar · 162 visningar · startad av Insider

InsiderMedlem sedan jan. 20001 003 inlägg
#1

Jag har datatypen number i ett antal fält i min databas.
När man matar in värden i databasen vill man ibland lämna vissa av fälten tomma.
Frågan är om man kan mata in en tom sträng i ett 'number'-fält?

Om inte, hur kommer man runt problemet enklast?
Om det inte ska finnas ett värde i fältet vill jag inte att det ska stå t.e.x. 0 i fältet. För det vore ju fel...

spangoMedlem sedan juni 20006 147 inlägg
#2

Om man lämnar ett fält tomt torde det fyllas med NULL (d.v.s. "okänt/odefinierat innehåll"), och inte med 0. Detta förutsätter dock att alternativet "tillåt nullvärden" (eller liknande) är ikryssat.

InsiderMedlem sedan jan. 20001 003 inlägg
#3

OK, låter vettigt.
Det finns ett alternativ som kallas "Required" där alla fält har 'No'. Betyder det att man kan mata in NULL?
...jag testar!

spangoMedlem sedan juni 20006 147 inlägg
#4

Det låter sannolikt. Du kan alltid prova med SQL-frågan SELECT * FROM tabellen WHERE det_numeriska_fältet IS NULL och se om det returnerar de rader där du inte matat in något nummer.

Genererad på 362 ms · cache AV · v20260730165559-full.f96bc7eb