Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
GenFX
Starting Member
2 Posts |
Posted - 2004-10-07 : 06:40:40
|
| HiI am new to SQL and i would like to do someting really simple. Got to identical tables. 1. QADATA2. QADATA_ARCHIVEWhat needs to happen is that when someting gets inserted, updated or deleted on QADATA then that row/record must be inserted into QADATA.Sounds simple but i can't get it to work.Please help!!! |
|
|
mwjdavidson
Aged Yak Warrior
735 Posts |
Posted - 2004-10-07 : 06:56:26
|
| I'm assuming that on an update QADATA_ARCHIVE will just capture the 'before' version of the record.CREATE TRIGGER TR_UD_QADATAON QADataFOR UPDATE, DELETEAS INSERT INTO QADATA_ARCHIVE(Field1, Field2, etc.)SELECTField1, Field2, etc.FROM deletedCREATE TRIGGER TR_I_QADATAON QADATAFOR INSERTAS INSERT INTO QADATA_ARCHIVE(Field1, Field2, etc.)SELECTField1, Field2, etc.FROM insertedMark |
 |
|
|
GenFX
Starting Member
2 Posts |
Posted - 2004-10-07 : 07:37:58
|
| THANKS WORKING GREAT.... |
 |
|
|
mwjdavidson
Aged Yak Warrior
735 Posts |
Posted - 2004-10-07 : 07:54:25
|
| No problem - glad to hear it!Mark |
 |
|
|
|
|
|