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

Oracle JDBC तैयार वक्तव्य अनुगामी रिक्त स्थान पर ध्यान न दें

हो सकता है, परिस्थितियों को देखते हुए, और यदि ओरेकल का आपका संस्करण हाल ही में पर्याप्त है, तो आप वर्चुअल कॉलम आपकी तालिका में सही . युक्त मूल्य?

ALTER TABLE yfs_organization ADD (
  ORGANIZATION_KEY_FIXED VARCHAR(80)
    GENERATED ALWAYS AS (TRIM(ORGANIZATION_KEY)) VIRTUAL
  );

फिर आपके कोड में, केवल ORGANIZATION_KEY_FIXED का उपयोग करना ही परिवर्तन होगा DB को क्वेरी करने के लिए:

SELECT ID,ORGANIZATION_KEY_FIXED
  FROM yfs_organization
  WHERE ORGANIZATION_KEY_FIXED='testFTP_receipt521'

(इसे http://sqlfiddle.com/#!4/8251d/1 )

यह आपके एप्लिकेशन के आसपास उस बग के आसपास काम करने के लिए आवश्यक कोड को बिखेरने से बच सकता है। और संक्रमण को ठीक करने के बाद उसे आसान बना सकता है।

एक अतिरिक्त लाभ के रूप में, आप जरूरत पड़ने पर वर्चुअल कॉलम पर इंडेक्स भी जोड़ सकते हैं।



  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. उबंटू पर यूनिवर्सल ओरेकल इंस्टालर कैसे स्थापित करें?

  3. sql . में ट्रंक और राउंड फंक्शन

  4. Oracle डेटाबेस में लॉग इन कैसे करें?

  5. ओरेकल में एक अलग प्रारूप में तारीख कैसे प्रदर्शित करें?