sql >> Base de Datos >  >> RDS >> Oracle

¿Oracle CLOB no puede insertar más de 4000 caracteres?

  • divida la cadena de caracteres largos en 4000 caracteres o menos partes
  • crear clobs para cada fragmento usando la función to_clob()
  • concatenar los clobs

Aquí hay un ejemplo:

insert into <table> (clob_column)
  values
  (
      to_clob(' <=4000 symbols ')
    ||to_clob(' <=4000 symbols ')
    ||to_clob(' <=4000 symbols ')
    ...
    ||to_clob(' <=4000 symbols ')
  );