Een file op de A12 is nooit grappig...
Zoek eens in de SQL documentatie naar constraints en procedures. Daarmee kan je zulke dingen vastleggen.
Kijk eens wat een timestamp column is en wat het voor je doet.
In SQL Server is het echter niet de systeemtijd die daarvoor gebruikt wordt. Zie ook dit topic:
[rml][ SQL Server] Timestamps[/rml]
In SQL Server is het echter niet de systeemtijd die daarvoor gebruikt wordt. Zie ook dit topic:
[rml][ SQL Server] Timestamps[/rml]
[ Voor 58% gewijzigd door whoami op 04-04-2003 13:00 ]
https://fgheysels.github.io/
Mijn tegenvraag: waarom zou je geen trigger willen gebruiken?MrHighStone schreef op 04 April 2003 @ 12:47:
Wat is de eenvoudigste manier om dit te realiseren? Toch een trigger gebruiken?
Today's subliminal thought is:
je kan het idd met een trigger doen, maar ook door een stored procedure.
ipv een update statement roep je dan de stored proc aan.
maar waarom zet je in je update statements niet gewoon een extra "set LastModified = sysdate"
ipv een update statement roep je dan de stored proc aan.
maar waarom zet je in je update statements niet gewoon een extra "set LastModified = sysdate"
edit:
Reactie op EfBe hieronder: Heb je mijn post wel gelezen voor je begon te posten?
Reactie op EfBe hieronder: Heb je mijn post wel gelezen voor je begon te posten?
[ Voor 24% gewijzigd door Goodielover op 06-04-2003 22:33 . Reden: reactie toegevoegd ]
In de UPDATE een set clause erbij te plaatsen met lastmodified=GETDATE() is wellicht een idee
Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com
Nog even voor de volledigheid, het is een trigger geworden:
Deze oplossing werkt prima. Bedankt voor alle reacties.
code:
1
2
3
4
5
6
7
8
9
10
| ALTER TRIGGER [MyTable_UpdateLastModified] ON [dbo].[MyTable]
FOR INSERT, UPDATE
AS
BEGIN
UPDATE MyTable SET LastModified = GetDate()
FROM MyTable INNER JOIN inserted
ON
MyTable.UserID = inserted.UserID AND
MyTable.RaceID = inserted.RaceID
END |
Deze oplossing werkt prima. Bedankt voor alle reacties.
Een file op de A12 is nooit grappig...
Pagina: 1