Skip site navigation (1) Skip section navigation (2)

Peripheral Links

Header And Logo

PostgreSQL
| The world's most advanced open source database.

Site Navigation

Search for
  Advanced Search

Re: Check Constraint mit Subselect



am  Tue, dem 11.03.2008, um 11:25:26 +0100 mailte Olaf Radicke folgendes:
> 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. 
> 
> 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. ;-)

Ähm, nicht wirklich hilfreich. Wenn es die Chance gibt, mit Bordmitteln
der DB, also mit CONSTRAINT oder TRIGGER, bestimmte Eigenschaften der
Daten in der DB zu erzwingen, dann ist es legitim, dies zu tun...


Andreas
-- 
Andreas Kretschmer
Kontakt:  Heynitz: 035242/47150,   D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID:   0x3FFF606C, privat 0x7F4584DA   http://wwwkeys.de.pgp.net



Home | Main Index | Thread Index

Privacy Policy | PostgreSQL Archives hosted by Command Prompt, Inc. | Designed by tinysofa
Copyright © 1996 – 2008 PostgreSQL Global Development Group