Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

PL/SQL Array ke CLOB

Apa hal yang buruk untuk dilakukan.

Apakah itu semua data karakter, atau apakah Anda memiliki nilai numerik dan/atau tanggal/waktu di sana juga? Jika demikian, format apa yang ingin Anda gunakan untuk tipe data tersebut saat Anda mengubahnya menjadi string.

Anda juga mungkin perlu memikirkan pembatas bidang dan rekaman.

Sudahkah Anda mempertimbangkan XML?

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. kueri oracle lambat dengan REGEXP_SUBSTR(AGGREGATOR,'[^;]+',1,LEVEL)

  2. Sql*plus selalu mengembalikan kode keluar 0?

  3. Mengkonfigurasi Oracle OCI8 untuk windows 64 bit

  4. Mengambil dump tabel di Oracle 10g menggunakan prosedur PL/SQL

  5. Bagaimana saya bisa mengubah NLS_DATE_FORMAT di PHP