Ja, jag menar väl inte så mycket... Håller precis på att lära mig triggers... Jag hittade något exempel någonstans... :)
Devguru skrev:
CREATE TRIGGER trigger_name
ON { table | view }
[ WITH ENCRYPTION ]
{
{
{ FOR | AFTER | INSTEAD OF } { [ INSERT ] [ , ] [ UPDATE ] [ , ] [ DELETE ] }
[ WITH APPEND ]
[ NOT FOR REPLICATION ]
AS
[
{
IF UPDATE ( column )
[ { AND | OR } UPDATE ( column ) ... ]
|
&nbs
Något sånt härnt?
CREATE TRIGGER a_Insert
ON tblTask
FOR UPDATE
AS
IF UPDATE(CustomT2)
BEGIN
DECLARE @TaskNo VARCHAR(32)
DECLARE @TaskId Int
SELECT @TaskNo =(SELECT TaskNr FROM INSERTED)
SELECT @TaskId =(SELECT [Id] FROM INSERTED)
INSERT INTO a_tblTaskAreaChange (TaskId, TaskNr)
VALUES (@TaskId, @TaskNo)
END
CREATE TRIGGER a_Insert
ON tblTask
FOR UPDATE
AS
IF UPDATE(CustomT2)
BEGIN
INSERT INTO a_tblTaskAreaChange (TaskId, TaskNr)
SELECT Id, taskNr FROM inserted
END