sql >> Databáze >  >> RDS >> Oracle

Chyba:ORA-01704:řetězcový literál je příliš dlouhý

Co používáte při práci s CLOB?

Ve všech případech to můžete udělat s PL/SQL

DECLARE
  str varchar2(32767);
BEGIN
  str := 'Very-very-...-very-very-very-very-very-very long string value';
  update t1 set col1 = str;
END;
/

Důkazový odkaz na SQLFiddle



  1. Opravdu musím použít SET XACT_ABORT ON?

  2. umožnit vzdálený přístup k databázi MySQL z libovolné IP adresy

  3. SQLiteDiskIOException s kódem chyby 10:chyba vstupu/výstupu disku

  4. Zkontrolujte, zda řetězec obsahuje znaky s diakritikou v SQL?