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.
Ikke begynde at rode med sp_configure, det kan give nogle sære resultater hvis man ikke ved 100% hvad man laver.
En trigger...
create trigger dbo.OnUpdateMyTable ON dbo.MyTable for update as begin if not update(datetimefeltet) update dbo.MyTable set datetimefeltet=getdate() where id in (select id from inserted) end
In bruges for a updaten ikke skal smide en fejl ved flere updates på en gang :)
mine updates ser ud som følger: Mulighed 1: UPDATE pagedata SET header = 'blabla', bodytext = 'blablablabla' WHERE id = xxxx
Mulighed 2: UPDATE pagedata SET changedate = getdate(), header = 'blabla', bodytext = 'blablablabla' WHERE id = xxxx
Det er ikke altid at mulighed 2 benyttes. Og for at jeg ikke skal til at finde samtlige "UPDATE pagedata" i min kode, som er på over 350.000 linier, ville det være smart med en trigger.
Så har jeg ret i at en trigger som følgende vil kunne løse problemet?
create trigger dbo.OnUpdatePagedata ON dbo.pagedata for UPDATE as begin if not update(changedate) update dbo.pagedata set changedate=getdate() where id in (select id from inserted) end
(Undskyld - men jeg er bare en dum blondine med meget mørkt hår.)
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.