Re: CHECK-Constraint mit WHERE ?

From: "A(dot) Kretschmer" <andreas(dot)kretschmer(at)schollglas(dot)com>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: CHECK-Constraint mit WHERE ?
Date: 2006-06-20 09:28:51
Message-ID: 20060620092851.GG20693@webserv.wug-glas.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

am 20.06.2006, um 9:23:00 +0000 mailte Martin Spott folgendes:
> Ich moechte aber, dass der Constraint nur auf bestimmte Geometrien
> angewendet wird und wuensche mir sinngemaess so etwas wie:
>
> CONSTRAINT enforce_covertype CHECK (covertype >= 0 AND covertype < 6)
> WHERE geomtype LIKE 'POLYGON%'
>
> Das gibbet aber unter PostgreSQL nicht. Kennt jemand einen eleganten
> und/oder gebraeuchlichen Workaround ?

Ohne jetzt von GIS Ahnung zu haben, aber eine Funktion sollte als
CHECK-Constraint gehen.

Andreas
--
Andreas Kretschmer (Kontakt: siehe Header)
Heynitz: 035242/47215, D1: 0160/7141639
GnuPG-ID 0x3FFF606C http://wwwkeys.de.pgp.net
=== Schollglas Unternehmensgruppe ===

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message rene hankel 2006-06-20 09:38:48 Re: CHECK-Constraint mit WHERE ?
Previous Message Martin Spott 2006-06-20 09:23:00 CHECK-Constraint mit WHERE ?