sql >> Databáze >  >> RDS >> Sqlserver

Převod datového typu nvarchar(max) na řetězec v Javě

Vyzkoušel jsem odkaz odeslaný @Roberto Navaron , Fungovalo to, jen předal objekt této metodě, napiš ho cast to clob a vrátí řetězec

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. 2 způsoby, jak získat informace o oddílu pro tabulku v SQL Server (T-SQL)

  2. Nelze použít znakovou sadu utf8mb4 s CloudSQL na AppEngine Python

  3. Proč InnoDB poskytuje zjevně falešné informace o volném prostoru

  4. Krásné bloky Boilerplate