Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

डिफ़ॉल्ट रूप से Oracle डेटाबेस का उपयोग करते समय हाइबरनेट एक बूलियन डेटाटाइप को क्या मैप करता है?

जैसा कि @Arthur ने कहा है कि यह Number(1) . पर मैप करता है जो मानक sql बिट होगा जहां 0 == false और 1 == true . एक विकल्प के रूप में आप char(1) . को मैप कर सकते हैं इस तरह 'टी' या 'एफ' के लिए

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

या इसे 'Y' या '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. केकपीएचपी 2.0 के साथ ओरेकल डेटाबेस का उपयोग करना

  2. सबसे हाल के रिकॉर्ड को छोड़कर सभी रिकॉर्ड हटाएं?

  3. WIDTH_BUCKET () Oracle में फ़ंक्शन

  4. Oracle SQL में व्यावसायिक घंटों के आधार पर घंटों की गणना करें

  5. Oracle SQL डेवलपर में csv को क्वेरी परिणाम कैसे निर्यात करें?