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

क्या मुझे getString () के बजाय JDBC getNString () का उपयोग करना चाहिए?

मैंने अपने आवेदन पर एक परीक्षण किया है और ऐसा लगता है कि getNString() जावा 6, जेडीबीसी 6, ओरेकल जेडीबीसी 6 ड्राइवरों और ओरेकल 11.1.0.6.0 के साथ अनावश्यक है। मेरे द्वारा उपयोग की जाने वाली परीक्षण स्ट्रिंग "Δ, , , م, , あ, , , और " थी, जिसे http://en.wikipedia.org/wiki/Unicode

हमारी अधिकांश डेटा एक्सेस संग्रहीत प्रक्रियाओं के माध्यम से की जाती है। जावा उपरोक्त परीक्षण स्ट्रिंग को setObject() . के माध्यम से सही ढंग से सेट और पुनर्प्राप्त करने में सक्षम था और getString() (नहीं setString() अमूर्त कारणों के लिए), इंटरफ़ेस से डेटा एकत्र करना और इसे अपेक्षित रूप से इंटरफ़ेस पर वापस लिखना।

इसलिए getString() Oracle 11g के साथ यूनिकोड डेटा के लिए ठीक काम करता है (जैसे उपरोक्त लिंक में SQL सर्वर) इसलिए हम getNString() के बजाय इसका उपयोग करना जारी रखेंगे ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं SQL का उपयोग करके तारों के त्रिभुज को कैसे प्रिंट कर सकता हूँ?

  2. ओरेकल स्ट्रीम स्टेप बाय स्टेप प्रतिकृति उदाहरण

  3. मैं SQL में उद्धरणों से कैसे निपटूं?

  4. PL/SQL का उपयोग करके CLOB फ़ील्ड से JSON डेटा को पार्स करना

  5. Oracle डेटाबेस बैकअप:बैकअप और बैकअप रणनीति का प्रकार