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

MyBatis — jdbcTypeForNull Oracle

„jdbcTypeForNull” nie jest „właściwością”, ale „ustawieniem”. Wydaje mi się, że obecnie nie można go ustawić za pomocą konfiguracji java. Potrzebujesz takiego pliku config.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
    <settings>
        <setting name="jdbcTypeForNull" value="NULL" />
    </settings>
</configuration>

i użyj sessionFactory.setConfigLocation(...).

Aby poznać różnicę między ustawieniami a właściwościami, zapoznaj się z dokumentacją:https://mybatis. github.io/mybatis-3/configuration.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. procedura składowana do wybierania wszystkich wierszy z tabeli w Oracle

  2. Nie można znaleźć pliku Oracle.DataAccess.dll, chociaż istnieje

  3. Błąd Oracle podczas dodawania kolumn bez wartości null z wartością domyślną

  4. Jego powiedzenie, że nie mam wybranego wiersza?

  5. Jak mogę utworzyć unikalny indeks w Oracle, ale zignorować wartości null?