sql >> Databáze >  >> RDS >> Oracle

literál neodpovídá chybě formátovacího řetězce při aktualizaci tabulky SQL

Důvodem je, že nastavujete sloupec data pomocí řetězce a výchozí formát řetězce Java pro datum není kompatibilní s tím, co Oracle očekává.

Změnit

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

do

S.setDate(5, birthDate);

k vyřešení tohoto problému.



  1. Ukládání obsahu pole PHP v databázi MySQL

  2. Výsledek vyhledávání MYSQL

  3. Jaké je použití operátoru &v SQL SERVER

  4. Naformátujte MySQL pomocí CONCAT