Einzelnen Beitrag anzeigen

omata

Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: FB: keine Datums-Zeitraum-Überlappung

  Alt 3. Dez 2009, 23:21
SQL-Code:
CREATE TABLE tabelle (
  id INT,
  von DATE,
  bis DATE,
  CONSTRAINT PK_tabelle PRIMARY KEY (id),
  CONSTRAINT CK_tabelle CHECK (NOT EXISTS (SELECT *
                                           FROM tabelle
                                           WHERE new.von <= bis
                                             AND new.bis >= von))
);
  Mit Zitat antworten Zitat