ERROR: index row requires 9984 bytes, maximum size is 8191

Поиск
Список
Период
Сортировка
От akp geek
Тема ERROR: index row requires 9984 bytes, maximum size is 8191
Дата
Msg-id AANLkTi==doHqUw=1p8BAMpGY=ffJLhwkZ+Uwus3BAo2t@mail.gmail.com
обсуждение исходный текст
Ответы Re: ERROR: index row requires 9984 bytes, maximum size is 8191
Список pgsql-general
Hi all -

            I have added a column to a table is which of datatype text. I am trying to create an index 

CREATE OR REPLACE FUNCTION reverse(varchar) RETURNS varchar AS $$  $reversed = reverse $_[0];  return $reversed; 
$$ LANGUAGE plperlu IMMUTABLE;

CREATE INDEX rev_email ON users( (reverse(email) ) varchar_pattern_ops );

I am getting the following error ERROR:  index row requires 9984 bytes, maximum size is 8191

my logs are not showing any thing else , but the error. Can you please help?

Regards

В списке pgsql-general по дате отправления:

Предыдущее
От: "Kevin Grittner"
Дата:
Сообщение: How to fire triggers just on "top" level DML
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: How to fire triggers just on "top" level DML