DbUnit Tips1
エクセルでテストデータを使用する時の注意点。
現象:
DATE型のカラムでエクセルのセルの書式設定を「文字列」にすると、未入力セルはnullと見なされず空文字として認識されてしまう。これにより、JavaのTimestamp)への変換時にエラーが発生する。
解決策:
nullを設定したい場合、セルの書式設定を「標準」にしておく。これなら、データは無視されて、DBには挿入されない。
エクセルでテストデータを使用する時の注意点。
現象:
DATE型のカラムでエクセルのセルの書式設定を「文字列」にすると、未入力セルはnullと見なされず空文字として認識されてしまう。これにより、JavaのTimestamp)への変換時にエラーが発生する。
解決策:
nullを設定したい場合、セルの書式設定を「標準」にしておく。これなら、データは無視されて、DBには挿入されない。