列の値を取得するSQL Serverにバッチインサートを実行しようとしていますcsv
ファイル。java.sql.BatchUpdateException:nvarcharデータ型をdatetimeデータ型に変換すると、範囲外の値が返される
これはcsv
ファイルの各行を処理していますが、私はどちらか取得しています
nvarchar型が数値
に変換することができない方法です - または -
dateTimeの例外
コード:
for (int i = 0; i < count; i++) {
Object val = columnVal[i];
if (StringUtils.isEmptyOrWhitespaceOnly(val.toString())) {
System.out.println(val);
ps.setObject(i + 1, null);
} else {
System.out.println(val);
ps.setObject(i + 1, val);
}
}
私は値 –