22. april 2003 - 09:45Der er
7 kommentarer og 1 løsning
Problemer med en Trigger
Jeg har følgende T-SQL:
CREATE TRIGGER UpdateSiloBalanceOnWeighingInTable AFTER INSERT ON WeighingInTable AS
IF ( (SELECT WeighingInCode FROM Inserted) = 5 ) BEGIN UPDATE SiloContentsTable SET SiloBalanceKg = 0, ZeroSet = 1, LatestUpdate = GETDATE() WHERE SiloNo = ( SELECT SourceSiloNo FROM Inserted ) END
GO
Og jeg får følgende fejl:
Server: Msg 170, Level 15, State 1, Procedure UpdateSiloBalanceOnWeighingInTable, Line 2 Line 2: Incorrect syntax near 'AFTER'.
Jeg er ved at rive hårene ud af mig selv. for hvad der baer ligner en dum fejl, er der nogen der kan hjælpe?
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
create trigger UpdateSiloBalanceOnWeighingInTable on WeighingInTable after insert as IF ( (SELECT WeighingInCode FROM Inserted) = 5 ) BEGIN UPDATE SiloContentsTable SET SiloBalanceKg = 0, ZeroSet = 1, LatestUpdate = GETDATE() WHERE SiloNo = ( SELECT SourceSiloNo FROM Inserted ) END
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.