FormatSqlDM.java 800 B

1234567891011121314151617181920212223242526272829
  1. package jnpf.database.sql.param;
  2. import com.alibaba.druid.proxy.jdbc.NClobProxyImpl;
  3. import lombok.Cleanup;
  4. import java.io.BufferedReader;
  5. /**
  6. * 类功能
  7. *
  8. * @author JNPF开发平台组 YanYu
  9. * @version v3.4.5
  10. * @copyrignt 引迈信息技术有限公司
  11. * @date 2022-12-06
  12. */
  13. public class FormatSqlDM {
  14. public static String getClob(NClobProxyImpl nClobProxy) throws Exception {
  15. @Cleanup BufferedReader br = new BufferedReader(nClobProxy.getCharacterStream());
  16. String s = br.readLine();
  17. StringBuilder sb = new StringBuilder();
  18. while (s != null) {// 执行循环将字符串全部取出付值给StringBuffer由StringBuffer转成STRING
  19. sb.append(s).append("\n");
  20. s = br.readLine();
  21. }
  22. return sb.toString();
  23. }
  24. }