CREATE TABLE TBPMO_FOLDERWATCH_USER ( GUID INTEGER IDENTITY(0,1), -- Eindeutiger Tabellenschlüssel [USER_ID] INT NOT NULL, FOLDER_PATH VARCHAR(800) NOT NULL, FOLDER_TYPE VARCHAR(20) DEFAULT 'DEFAULT' NOT NULL, ADDED_WHO VARCHAR(50) DEFAULT 'DEFAULT' NOT NULL, ADDED_WHEN DATETIME DEFAULT GETDATE(), CHANGED_WHO VARCHAR(50), CHANGED_WHEN DATETIME, CONSTRAINT PK_TBPMO_FOLDERWATCH_USER PRIMARY KEY (GUID), CONSTRAINT UQ_TBPMO_FOLDERWATCH_USER UNIQUE([USER_ID],FOLDER_PATH), CONSTRAINT FK_TBPMO_FOLDERWATCH_USER_USER_ID FOREIGN KEY([USER_ID]) REFERENCES TBDD_USER(GUID), ) GO CREATE TRIGGER TBPMO_FOLDERWATCH_USER_AFT_UPD ON TBPMO_FOLDERWATCH_USER FOR UPDATE AS UPDATE TBPMO_FOLDERWATCH_USER SET CHANGED_WHEN = GETDATE() FROM INSERTED WHERE TBPMO_FOLDERWATCH_USER.GUID = INSERTED.GUID GO