Breves: Cómo saber si un campo es nulo con JDBC

written by uve 3 May 2010

Cuando en una tabla se permiten columnas con valores nulos, es necesario checkear que realmente tienen un valor antes de utilizarlo para evitar un java.lang.NullPointerException.

La solución es tan simple como preguntar al ResultSet:

ResultSet res = ...;
String columnVal = res.getString ("column");
if (res.wasNull())
   ... // columnVal es nulo :(

Tags

La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.