Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Триггер на обновление  [new]
Proggirl
Member

Откуда:
Сообщений: 101
Здравствуйте, есть триггер:
CREATE TRIGGER PriceUpdate
    ON dbo.Basket 

     FOR UPDATE
  AS
   
 Update dbo.Basket
         set  dbo.Basket.Price= dbo.Basket.Price1*dbo.Basket.[Count]

           FROM Updated 
синтаксических ошибок вроде нет. При изменении данных в таблице Basket выдает ошибку: "Invalid object name 'Updated'."
Не могу понять по какой причине это происходит...Подскажите пожалуйста.
7 июн 11, 11:13    [10775175]     Ответить | Цитировать Сообщить модератору
 Re: Триггер на обновление  [new]
Glory
Member

Откуда:
Сообщений: 104751
Proggirl
При изменении данных в таблице Basket выдает ошибку: "Invalid object name 'Updated'."
Не могу понять по какой причине это происходит...Подскажите пожалуйста.

Потому что нет такой таблицы Updated. Вы ее имя сами придумали или взяли откуда то ?
7 июн 11, 11:14    [10775192]     Ответить | Цитировать Сообщить модератору
 Re: Триггер на обновление  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
Proggirl,

Зачем здесь триггер?! Создайте в таблице вычисляемое поле.
7 июн 11, 11:41    [10775461]     Ответить | Цитировать Сообщить модератору
 Re: Триггер на обновление  [new]
Proggirl
Member

Откуда:
Сообщений: 101
pkarklin, так и сделала уже.
Просто нужны триггеры не знала , что бы сделать. но тут чего то не сходится. то одна ошибка, то другая во время изменения таблицы. так что пусть лучше останется вычисляемое поле.
спасибо всем за помощь!
7 июн 11, 13:30    [10776436]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить