Hallo zusammen,
ich baue gerade einen Trigger, der die Autoincrement "simuliert"
In der letzten Zeile in der ich den Wert aus @accountID zuweisen will bekomme ich den Fehler: Falsche Syntax in der Nähe von '.'
Bin leider auch noch nicht sehr mit der Syntax von MS SQL vertraut und komme auch nach Internetrecherche nicht weiter
ich baue gerade einen Trigger, der die Autoincrement "simuliert"
Code:
CREATE TRIGGER trig_account_number ON dbo.AccountBase FOR INSERT AS DECLARE @accountID INT; IF(NEW.accountnumber IS NULL) \\Accountnumber ist Feld in Tabelle dbo.AccountBase SET @accountID = (SELECT MAX(accountnumber)+1 from dbo.AccountBase); SET NEW.accountnumber = @accountID;
Bin leider auch noch nicht sehr mit der Syntax von MS SQL vertraut und komme auch nach Internetrecherche nicht weiter
Comment