Obtive esta falha a pouco tempo. Ao tentar inserir no POSTGRESQL um texto muito grande obtive o erro: Query failed: ERROR: index row requires 43056 bytes, maximum size is 8191.
Ao pesquisar não encontrei uma solução. Eu gostária ou de aumentar o limite desse index ou remove-lo deste campo. tabela: CREATE TABLE noticia ( cod SERIAL, cod_noticia_categoria INTEGER NOT NULL, data DATE NOT NULL, hora TIME NOT NULL, titulo VARCHAR(255) NOT NULL, descricao TEXT NOT NULL, autores VARCHAR(255), materia TEXT NOT NULL, titulo_extra VARCHAR(255), materia_extra TEXT, palavras_chave VARCHAR(255) NOT NULL, destaque INTEGER, visualizacoes INTEGER, CONSTRAINT noticia_pk PRIMARY KEY(cod), CONSTRAINT noticia_noticia_categoria_fk FOREIGN KEY(cod_noticia_categoria) REFERENCES noticia_categoria(cod) ON DELETE RESTRICT ON UPDATE CASCADE, CONSTRAINT noticia_titulo_ck CHECK(titulo <> ''), CONSTRAINT noticia_materia_ck CHECK(materia <> ''), CONSTRAINT noticia_palavras_chave_ck CHECK(palavras_chave <> '') ); Detalhe que eu não defini nenhum índice para coluna matéria. Algum índice foi definido implicitamente? Versão do PG: PostgreSQL 8.1.11 Leonel Freire
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
