sql >> Database teknologi >  >> RDS >> Oracle

Hvad knytter Hibernate en boolesk datatype til, når der som standard bruges en Oracle-database?

Som @Arthur sagde det maps til Number(1) hvilket ville være standard sql bit hvor 0 == false og 1 == true . Som et alternativ kan du kortlægge char(1) til 'T' eller 'F' sådan her

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

eller tilknyt det til 'Y' eller 'N'

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


  1. hvordan indsætter man dato og tid i oracle?

  2. Materialiseret visning vs. tabeller:Hvad er fordelene?

  3. Hvordan importerer jeg en .sql-fil i mysql-databasen ved hjælp af PHP?

  4. SQLite kommandoer