Вопрос : Пуск Delete сервера SQL, хочет сохранить значения будучи уничтожанным показателя

Я имею просто пуск я хочу для того чтобы отслеживать вставки, уточнения и Deletes на показателях в таблице и храню те значения в таблице журнала.   Кажется, что уничтожают вставка и уточнение работают отлично но когда я делаю пуск Delete, котор я теряю значения, сво показатель прежде чем я могу grap значения специфически полей.   Iий судимое using ПОСЛЕ заявления вместо ДЛЯ пуска как показано в моем Кодем ниже, а оно не сделали ПУСК work

ALTER [dbo]. [trig_SiteLookupDelete] ДАЛЬШЕ [dbo]. [LVRG_CTRL_SiteLookupTable] @CompanyCode int
DECLARE @CompanyID
AFTER DELETE
AS

DECLARE varchar (@LocationCode 5)
DECLARE varchar (@Comments
DECLARE @TableName 10)
DECLARE varchar


/* (100) varchar (255) получает значения полей в таблице источника
@CompanyID=CompanyID deleted*/
select, @CompanyCode inserted

/*Set CompanyCode*/
SET
@LocationCode=LOCATION_CODE
from = (отборное CompanyCode от dbo.LVRG_CTRL_CompanyTable ГДЕ CompanyID = @CompanyID) @TableName
SET = «@Comments br/>SET LVRG_CTRL_SiteLookupTable'< = «показатель уничтоженный для компании» + @CompanyCode +» и значение Location_Code: '+ @LocationCode


/*Insert оценивает into*/
insert в @TableName
select dbo.LVRG_CTRL_ControlTableChangeLog (TableName, Comments), @Comments



As, котор я упомянул пуски вставки и уточнения смотрят довольно много это же и работают отлично.  Любой помощью было бы appreciated.
class=

Ответ : Пуск Delete сервера SQL, хочет сохранить значения будучи уничтожанным показателя

ИЗМЕНИТЕ ПУСК [dbo]. [trig_SiteLookupDelete] ДАЛЬШЕ [dbo]. [LVRG_CTRL_SiteLookupTable]
ПОСЛЕ DELETE
КАК

вставка в dbo.LVRG_CTRL_ControlTableChangeLog (TableName, комментарии)
отборное «LVRG_CTRL_SiteLookupTable», «записывает после того как оно уничтожено для компании» + d.CompanyCode + «и значение Location_Code: » + d.LocationCode
от УНИЧТОЖЕННОГО d
СОЕДИНИТЕ dbo.LVRG_CTRL_CompanyTable t на panyid d.com = panyid t.com  --или любые обычный поля.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us