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

php . का उपयोग करके oracle डेटाबेस में ansi विशेष वर्ण सहेजें

यहां तक ​​​​कि मुझे Oracle DB में विशेष पात्रों के साथ इसी तरह के मुद्दों का सामना करना पड़ा।

आपका दैवज्ञ उस विशेष विशेष वर्ण के साथ संगत हो सकता है लेकिन आपका सर्वर/सिस्टम ऐसा नहीं है इसलिए आपको NLS_LANG नामक एक पर्यावरण चर जोड़ने की आवश्यकता है।

Linux/Unix के लिए आप इसे बस .profile/.bash_profile

. में जोड़ सकते हैं
Eg. export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

विंडोज के लिए आप अपने

. पर राइट क्लिक कर सकते हैं
PC -> Goto properties -> Advanced system settings -> Environmental Variables. 

पथ:[कंट्रोल पैनल \ सिस्टम और सुरक्षा \ सिस्टम -> उन्नत सिस्टम सेटिंग्स -> पर्यावरण चर। ]

और सिस्टम वैरिएबल सेक्शन में NLS_LANG वैरिएबल जोड़ें।

नोट:इस NLS_LANG पर्यावरण चर में सहेजने का मान नीचे दी गई क्वेरी [Windows/Linux दोनों में] का उपयोग करके लौटाया जाता है:

 select userenv('language') from dual

ध्यान दें कि चर जोड़ने के बाद आपको अपने विंडोज़ सिस्टम को पुनरारंभ करना होगा।

निम्न संदर्भ लिंक आज़माएं और आवश्यक कॉन्फ़िगरेशन करें:लिंक और उम्मीद है कि यह काम करेगा।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle ListaGG, शीर्ष 3 सबसे लगातार मान, एक कॉलम में दिए गए, आईडी द्वारा समूहीकृत

  2. मैं sqldeveloper में एक सम्मिलित कथन से BLOB कॉलम में कैसे सम्मिलित कर सकता हूं?

  3. ओरेकल पीएल-एसक्यूएल एस्केप कैरेक्टर (' के लिए)

  4. Oracle 10g:क्या CLOB डेटा की लंबाई 4,000 से कम हो सकती है?

  5. यदि मौजूद नहीं है तो Oracle सम्मिलित करें कथन