ja aktualizowania BLOB z dużym górze tekstu i otrzymuję ten błąd:Jak mogę uniknąć błędów "raw variable length long" w SQL Developer?
SQL Error: ORA-06502: PL/SQL: numeric or value error: raw variable length too long
jest jakiś sposób wokół niego?
Tekst ma 2670 znaków, jest konwertowany przez utl_i18n.string_to_raw
, jak wyjaśniono w How do I edit BLOBs (containing JSON) in Oracle SQL Developer?, i wszystko w jednym wierszu w zapytaniu.
Aktualizacja: Przedmiotowy obiekt BLOB zawiera już tekst o długości 2 686 znaków, który jest dłuższy niż tekst, który próbuję wstawić.
możliwe duplikat [Jak mogę edytować BLOB (zawierający JSON) w Oracle SQL Developer?] (Http://stackoverflow.com/questions/9218474/how-do-i-edit-blobs-containing- json-in-oracle-sql-developer) –
Uaktualniłem swoją odpowiedź w drugim wątku, dodając nieco bardziej skomplikowane podejście, które jest bardziej elastyczne niż użycie funkcji 'utl_i18n.string_to_raw'. –