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 ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og 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.