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

Na co Hibernate mapuje typ danych logicznych podczas domyślnego korzystania z bazy danych Oracle?

Jak powiedział @Arthur, mapuje do Number(1) który byłby standardowym bitem sql, gdzie 0 == false i 1 == true . Alternatywnie możesz zmapować char(1) na „T” lub „F” w ten sposób

@org.hibernate.annotations.Type(type="true_false")
@NotNull
boolean myBoolean;

lub zmapuj go na „Y” lub „N”

@org.hibernate.annotations.Type(type="yes_no")
@NotNull
boolean myBoolean;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tabele zewnętrzne Oracle

  2. Tworzenie lub symulacja dwuwymiarowych tablic w PL/SQL

  3. Czy istnieje sposób na utworzenie wielu wyzwalaczy w jednym skrypcie?

  4. Przykład instrukcji Oracle FOR LOOP SELECT

  5. Uzyskaj zestaw wyników z procedury przechowywanej Oracle