Re: Check Constraint mit Subselect

From: Thomas Guettler <tguettler(at)tbz-pariv(dot)de>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Check Constraint mit Subselect
Date: 2008-03-11 11:20:16
Message-ID: 47D66AF0.8090203@tbz-pariv.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Olaf Radicke schrieb:
> Am Dienstag 11 März 2008 10:48:27 schrieb Thomas Guettler:
>
>> Aber jetzt habe ich eine Lösung gefunden: CONSTRAINT TRIGGER
>> http://www.postgresql.org/docs/8.3/interactive/sql-createconstraint.html
>>
>
> Okay, wenn du bereit bist so tief in den Eingeweiden von pgSQL zu wühlen,
> würde ich mir an deiner stelle noch mal CREATE TYPE ansehen. Da sind dann
> deiner Kreativität (fast) keine Grenzen mehr gesetzt.
>
>
Ich weiß, das CREATE CONSTRAINT TRIGGER nicht im SQL Standard ist. Aber
damit
habe ich kein Problem.

> Das könnte dann im laufenden Betrieb so aus sehen (Pseudocode)...
>
>
> create table rechnungswesen (id serial primary key, rechnungstyp rechnung,
> firmentyp firma );
>
> SELECT JAHRESABSCHLUSS(rechnung) FROM rechnungswesen;
>
> So wird dann aus einer PostgreSQL ein SAP. Nur mit dem UI wird deine
> Belegschaft etwas Probleme haben. Aber es gibt bestimmt ein Praktikant der
> ein bisschen PHP kann. Das kriegen wir dann auch noch in den Griff. ;-)
>

Mit PHP hat wohl noch niemand etwas wirklich in den Griff bekommen.

Thomas

--
Thomas Güttler, http://www.tbz-pariv.de/
Bernsdorfer Str. 210-212, 09126 Chemnitz, Tel.: 0371/5347-917
TBZ-PARIV GmbH Geschäftsführer: Dr. Reiner Wohlgemuth
Sitz der Gesellschaft: Chemnitz Registergericht: Chemnitz HRB 8543

In response to

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Thomas Guettler 2008-03-11 11:35:57 Re: Check Constraint mit Subselect
Previous Message Olaf Radicke 2008-03-11 11:09:08 Re: Check Constraint mit Subselect