sql >> Database >  >> RDS >> Oracle

letterlijke komt niet overeen met de tekenreeksfout bij het bijwerken van de sql-tabel

Dit komt omdat u een datumkolom instelt via een tekenreeks en de standaardreeksindeling van Java voor een datum niet compatibel is met wat Oracle verwacht.

Wijzigen

S.setString(5, birthDate.toString());

naar

S.setDate(5, birthDate);

om dit probleem op te lossen.



  1. SELECT DISTINCT negeert verschillende gevallen

  2. Kan een controlebeperking betrekking hebben op een andere tabel?

  3. SQL Server-prestaties TOP IO-query -2

  4. Een Oracle PL/SQL opgeslagen procedure gebruiken om rechten te verlenen op de tabellen van een andere gebruiker