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
Send Mail via Google Apps
asp.net: My problem is, I am using an ajax extender Calendar to enter BeginDate & EndDate values
MS SQL count total time.
Convert web.config from .NET 3.5 to 4.0
IIS FTP service wont restart upon server reboot
asp - The resource could not be found
Event ID 1050 MSEx Runtime
Problems Replicating SYSVOL and NETLOGON on new DC WS 2008 R2 Standard in 2003 AD
SBS 2003 server losing computer account
Delete USB Virtual Printer Ports