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

Mảng PL / SQL tới CLOB

Thật là một điều xấu xí để làm.

Đó có phải là tất cả dữ liệu ký tự hay bạn cũng có giá trị số và / hoặc ngày / giờ trong đó? Nếu vậy, bạn muốn sử dụng định dạng nào cho các kiểu dữ liệu đó khi chuyển đổi chúng thành chuỗi.

Bạn cũng có thể cần phải suy nghĩ về các dấu phân cách trường và bản ghi.

Bạn đã xem xét XML chưa?

declare 
 v_clob clob;
 v_xml xmltype;
begin
 select xmlagg(XMLELEMENT("test",xmlforest(id,val)))
 into v_xml
 from test;
 select v_xml.getclobval
 into v_clob
 from dual;
 dbms_output.put_line(v_clob);
end;
/


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách sử dụng các lệnh như DROP TABLE, v.v. trong một quy trình được lưu trữ

  2. Tìm khoảng trống trình tự trong bảng trong Oracle

  3. Làm cách nào để kết nối ORACLE từ EXCEL với JDBC?

  4. Làm thế nào để có được hồ sơ nhân viên mới nhất trong oracle?

  5. Cách tiếp tục vòng lặp while sau khi ngoại lệ được nêu ra trong SQL