Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Używanie Types.NVARCHAR ze sterownikiem Oracle JDBC do pracy ze znakami cyrylicowymi

Znalazłem rozwiązanie!

Używałem ojdbc 11.2.0.1. Kiedy przełączyłem się na 11.2.0.2, mogłem uzyskać setNString() działa poprawnie. Ale nadal otrzymuję ten sam java.sql.SQLException: Invalid column type jeśli używam setObject() z Type.NVARCHAR . Wstydź się Wyrocznio...

W każdym razie rozwiązanie:przejdź na ojdbc 11.2.0.2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie można wstawić danych Varchar2 przy użyciu procedury składowanej z typem tabeli jako parametrem IN

  2. Blokowanie Oracle za pomocą SELECT...FOR UPDATE OF

  3. Musi wykonać jedno zapytanie sql do dwóch baz danych Oracle w skrypcie powłoki naraz i wyeksportować dane do oddzielnych plików csv

  4. Utwórz funkcję, aby zwrócić bieżącą datę i godzinę w Oracle

  5. Entity Framework i wiele schematów