InsiderMedlem sedan jan. 20001 003 inlägg
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
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
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
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.