[Java lista] jdbc oracle long
fisha
fisha at freemail.hu
2010. Feb. 10., Sze, 11:34:11 CET
Sziasztok!
Szerintetek mi a best practice arra, ha jdbc-n keresztül szeretnék egyik
táblából adatot áttölteni egy másikba (nem kell megijedni, nem csak
ennyi a feladat, de ezzel van a probléma :) ), és a táblában vannak szám
jellegű adatok is?
A problémám: az rs.getLong()-gal kiszedett adatból üres oszlop esetén 0
lesz. Utána ezt setelve, meg természetesen bekerül a másik táblába a 0 a
null helyett.
Jelenleg a nem túl elegáns megoldást használom, mivel szerencsére
garantált, hogy nem 0 van az oszlopokban:
if (valami != 0) {
stmt.setLong(..)
} else {
stmt.setNull(...)
}
Mi lenne a jobb?
Előre is köszi a választ!
Üdv,
Fisha
További információk a(z) Javalist levelezőlistáról