Dzieje się tak, ponieważ ustawiasz kolumnę daty za pomocą ciągu, a domyślny format ciągu Java dla daty nie jest zgodny z oczekiwaniami Oracle.
Zmień
S.setString(5, birthDate.toString());
do
S.setDate(5, birthDate);
rozwiązać ten problem.
Dzieje się tak, ponieważ ustawiasz kolumnę daty za pomocą ciągu, a domyślny format ciągu Java dla daty nie jest zgodny z oczekiwaniami Oracle.
Zmień
S.setString(5, birthDate.toString());
do
S.setDate(5, birthDate);
rozwiązać ten problem.
Błąd SQL:ORA-00907:brak prawego nawiasu
Jak obsłużyć wyjątki to_date w instrukcji SELECT, aby zignorować te wiersze?
Jak przechowywać pliki TIFF w Oracle?
Przestrzeń nazw System.Data.OracleClient została wycofana?
ORA-00933:Polecenie SQL nie zostało poprawnie zakończone podczas usuwania dwóch tabel jednocześnie