Microsoft
Software
Hardware
Network
Question : Is there a problem with using temporary tables in a sql Insert/Update Trigger
I have a trigger (posted below)...I'm wondering if there are any problems with my method of creating a temporary table to manipulate the data or if another method is preferred. My main reason for doing it this way is to avoid specifying the column names in the last Insert statement...really to avoid changing the trigger in the future when columns are added or removed.
ALTER TRIGGER [dbo].[TR_Table_INSERT_UPD
ATE]
ON [dbo].[Table]
AFTER INSERT,UPDATE
AS
BEGIN
SET NOCOUNT ON;
DECLARE @Cnt int
SELECT @Cnt=COUNT(*) FROM INSERTED
--Make sure at least 1 record is affected before continuing
IF @CNT>0
DECLARE @Field1 nvarchar(50)
SELECT
@Field1=MasterField1
FROM MasterTable
DELETE FROM Database.dbo.Table WHERE Field1=@Field1
SELECT * INTO #INSERTEDTable FROM INSERTED
UPDATE #INSERTEDTable SET Field1=@Field1
INSERT INTO Database.dbo.Table SELECT * FROM #INSERTEDTable
END
Answer : Is there a problem with using temporary tables in a sql Insert/Update Trigger
please follow the below links
its very helpful
http://www.priscilla.com/i
psecexampl
e.htm
http://www.petri.co.il/how
-to-config
ure-ipsec-
encryption
-
with-cisc
o-ios.htm
Random Solutions
Navigate to the page of a specific item on a gridview
How to Open a Console Session (xterm)
IOS that support multicast
Install issue putting windows 7 on Acer Revo r1600
CentOS 5.3: search keyword in array of logs: how?
Panasonic KXTDA100EP Telephone System
Error Creating Web Site: Exception from HRESULT: 0x800710D8
Bulk insert a excel file
The marquee progressbar hangs as the next line of the code executes
How do i do PXE Boot using windows 2008 server and Deployment Workbench