これは、文字列を介して日付列を設定しており、Javaの日付のデフォルトの文字列形式がOracleの期待と互換性がないためです。
変更
S.setString(5, birthDate.toString());
に
S.setDate(5, birthDate);
この問題を修正します。
これは、文字列を介して日付列を設定しており、Javaの日付のデフォルトの文字列形式がOracleの期待と互換性がないためです。
変更
S.setString(5, birthDate.toString());
に
S.setDate(5, birthDate);
この問題を修正します。