Re: EXCLUDE constraint with not equals - Mailing list pgsql-general

From Kai Groner
Subject Re: EXCLUDE constraint with not equals
Date
Msg-id CALiRuxnj+_H+BEauMKfn8xN0QXygLu4f0XgHLh-YNkqp7q55ww@mail.gmail.com
Whole thread Raw
In response to Re: EXCLUDE constraint with not equals  (Kai Groner <kai@gronr.com>)
List pgsql-general
On Tue, Mar 3, 2015 at 11:15 AM, Kai Groner <kai@gronr.com> wrote:
I found it necessary to add the gist_text_ops opclass for the inequality:

CREATE TABLE person (
  id INTEGER PRIMARY KEY,
  "user" TEXT,
  email TEXT NOT NULL,
  EXCLUDE USING gist (email WITH =, "user" gist_text_ops WITH <>)
    WHERE ("user" IS NOT NULL));

Is that expected?

Never mind.  I was creating the extension on the wrong database and misunderstood the error.


Kai
 

pgsql-general by date:

Previous
From: "Greg Sabino Mullane"
Date:
Subject: Re: Performance on DISABLE TRIGGER (resend)
Next
From: Francisco Olarte
Date:
Subject: Re: