Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chuyển đổi kiểu dữ liệu nvarchar (max) thành chuỗi trong Java

Đã thử liên kết được gửi bởi @Roberto Navaron, Nó hoạt động, chỉ cần truyền đối tượng vào phương thức này, nhập cast nó vào clob và nó trả về chuỗi

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. Hàm IndexOf trong T-SQL

  2. lưu trữ các tệp trong sql server 2008 bằng cách sử dụng tùy chọn dòng lọc

  3. Thứ tự theo số lượng không sắp xếp đúng - SQL (MS Access 2007)

  4. Tạo một thủ tục được lưu trữ trong SQL Server 2017

  5. pyodbc trên google colab