Se que esto es un offtopic pero no tengo donde acudir. Programo con java, o lo intento al menos, tal ycomo habreis observado en esta lista. Bien Resulta que hasta ahora he trabajado con java contra bbdd tales como mysql, postgresql..... tengo que hacer un trabajillo para ganarme la vida contra una DB2. bien resulta que creo la tabla con esto: CREATE TABLE "MYSQUEMA"."TABLADEMO" ( "ID" INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY ( START WITH +0 INCREMENT BY +1 MINVALUE +0 MAXVALUE +2147483647 NO CYCLE NO CACHE NO ORDER ) , "TITULO" VARCHAR(250) , "COMENTARIO" LONG VARCHAR, "IDIOMA" VARCHAR(5) NOT NULL , "ESTADO" VARCHAR(50) NOT NULL WITH DEFAULT 'true' ) IN "MISPACIO" ; Bien resulta que el cliente no me deja usar el LONG VARCHAR así ya que es de, creo, 32000 de largo. la largura maxima de estos campos van a ser de 4000 caracteres. Preguntas: como puedo crear un long varchar de 4000 de maximo? o como se crearia un varchar2 de 4000, si es que s epuede en db2? o que me recomendais usar? tampoco puedo usar ni clobs ni lobs ni cosas de este pelo. Me estoy mirando el centro de informacion de db2 y no consigo aclararme. Alguien me peude prestar esta pequeña ayuda? gracias