sql >> Database >  >> RDS >> Oracle

PLS-00172:tekenreeksletterlijk te lang-fout wordt gegenereerd tijdens het instellen van grote tekenreekswaarde op CLOB

'' is een varchar2-Literal die vervolgens automatisch wordt geconverteerd naar CLOB. Om een ​​grote letterlijke naar clob te converteren, kun je deze in verschillende delen splitsen en ze vervolgens samenvoegen:

declare
  c clob := TO_CLOB('First 32k characters')||TO_CLOB('Second 32k characters')||...;
begin
    P(C => C);
end;
/


  1. Hoe kolomnamen te gebruiken bij het maken van JSON-object, Python

  2. Tijdstempel met een precisie van milliseconden:hoe u ze opslaat in MySQL

  3. Hoe u het huidige Auto_Increment-volgnummer voor MySQL / MariaDB-tabel kunt krijgen

  4. Hoe kan ik * uit een tabel in MySQL selecteren, maar bepaalde kolommen weglaten?