Microsoft
Software
Hardware
Network
Question : Trigger Question
I have a database that gets inserts constantly. I need a trigger that when dbo.VisitorLog is inserted into, it will go out to dbo.Users and perform a SELECT query and find the UserID "dbo.Users.UserID" based on the newly inserted record and based on the GUID which is inserted automatically.
So example would be:
1) Insert happens: INSERT INTO dbo.VisitorLog (Name,UUID,Email) VALUES (Chris, 33cb6-c8b4-432d-b1fc-07082
b4383,
[email protected]
)
2) Fire Trigger to do a SELECT statement: SELECT UserID FROM dbo.Users WHERE UUID = '33cb6-c8b4-432d-b1fc-0708
2b4383'
3) Update the newly created record in dbo.VisitorLog with value from SELECT statement: UPDATE dbo.VisitorLog SET UserID =
Answer : Trigger Question
create trigger myTrigger on dbo.VisitorLog for update , insert as
update t1
set t1.userId = t2.userId
from dbo.VisitorLog t1 join inserted t2 on t1.UUID= t2.UUID
Random Solutions
Can you record with inches in a layer size transformation?
W2K3 - How to remove Read-Only Attributes
Change link in RWW
SATA DRIVE AND WINDOWS INSTALL
Microsoft PPTP-VPN client to PIX 501, How Do I connect to Win2003 Domain?
Link building technique by offering free hosting to companies in the same industry!
Develop excel macro to create duplicate rows of records based on criteria
why both "lookup" and "match" function in Excel were not working on my case
How to add a new export option (tab delimited csv file)
Alert Error number for job failed and successfull