sql >> Databasteknik >  >> RDS >> Oracle

PL/SQL Array till CLOB

Vilken ful sak att göra.

Är det alla teckendata, eller har du numeriska och/eller datum/tidsvärden där också? Om så är fallet, vilket format vill du använda för dessa datatyper när du konverterar dem till strängar.

Du kan också behöva tänka på fält- och postavgränsare.

Har du övervägt 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. Fel vid försök att migrera postgresql db till mysql med workbench

  2. Hur man väljer varje rad där kolumnvärdet INTE är distinkt

  3. Lagra kalenderdata i MySQL

  4. SSMS version 18 – inga databasdiagram