Jag vill kolla om ett fält är tomt, men om jag använder if(fält == "") så hittar den inte de tomma, jag har även prövat med trim(). ifall du talar om NULL fält så behandlas dom annorlunda än allt annat i sql syntax kollar du om ett fält är null mha. field IS NULL, har iofs inte sysslat med sql i java, men misstänker att NULL värden översätts till null i java.. du kan ju testa? Ett visst fält verkar vara varken null eller "" utan där måste jag testa om längden på strängen är mindre än 1.Kontrollera fält i databas
Jag prövade istället att använda fält.length() < 1 detta fungerade i vissa tabeller men inte alla,
hur ska man egentligen göra?Sv: Kontrollera fält i databas
Sv: Kontrollera fält i databas
om du inte bryr dej om vilket kan du ju använda
SELECT ... FROM foo WHERE fält IS NULL OR fält=""Sv: Kontrollera fält i databas
Varför skiljer de sig så mycket på olika fält fast det är samam datatyp.
Finns det inget allmängiltigt s'ätt att kontrollera om ett fält är tomt bara, nu behöver jag tre villkor