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

H2 रनस्क्रिप्ट कमांड सभी टेबल नामों को अपरकेस में बदल देता है

मुद्दा मिला। डिफ़ॉल्ट रूप से, h2 में यह सेटिंग सही पर सेट होती है DATABASE_TO_UPPER . इसे गलत पर सेट करने से डेटा अपेक्षित रूप से सहेजा जाएगा। तो मेरे INIT कमांड में (इससे पहले), मैंने प्रवेश किया:

 jdbc:h2:mem:~/test;DATABASE_TO_UPPER=false;INIT=runscript from '~/schema.sql'

अब टेबल सही केस में डाले जा रहे हैं



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql में int(10) का अधिकतम आकार क्या है?

  2. क्या आप ON DUPLICATE KEY में समग्र मानों का उपयोग कर सकते हैं

  3. MySQL त्रुटि 1093 - खंड से अद्यतन के लिए लक्ष्य तालिका निर्दिष्ट नहीं कर सकता

  4. MySQL का उपयोग करके तालिका से डुप्लिकेट डेटा निकालना

  5. मेरे स्थानीय डेटाबेस (Mysql) को दूरस्थ डेटाबेस (phpmyadmin) में दोहराएं