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

जावा में स्ट्रिंग करने के लिए nvarchar (अधिकतम) डेटा प्रकार कनवर्ट करना

@Roberto Navaron द्वारा भेजे गए लिंक का प्रयास किया, यह काम किया, बस इस विधि पर ऑब्जेक्ट पास कर दिया, इसे क्लॉब में टाइप करें और यह स्ट्रिंग लौटाता है

private String clobToString(Clob data) {
    StringBuilder sb = new StringBuilder();
    try {
        Reader reader = data.getCharacterStream();
        BufferedReader br = new BufferedReader(reader);

        String line;
        while(null != (line = br.readLine())) {
            sb.append(line);
        }
        br.close();
    } catch (SQLException e) {
        // handle this exception
    } catch (IOException e) {
        // handle this exception
    }
    return sb.toString();
}


  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 सर्वर DELETE - थोड़े उन्नत परिदृश्य वाली तालिका से एक या अधिक पंक्तियों को हटाना

  2. विभाजन समारोह COUNT () DISTINCT का उपयोग करके संभव नहीं है

  3. जहां क्लॉज (एसक्यूएल सर्वर 2008) में रैंकिंग-फ़ंक्शन व्युत्पन्न कॉलम का उपयोग करना

  4. कॉलम में डिफ़ॉल्ट मान सेट करें यदि SQL 2008 में शर्त पूरी होती है

  5. SQL सर्वर में डिफ़ॉल्ट मान संशोधित करें