﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Релиб / SQL Server / Базы данных  / триггер FOR UPDATE работает странно / Latest Posts</title><generator>InstantForum.NET v4.1.4</generator><description>Релиб</description><link>http://relib.com/forums/</link><webMaster>robot@relib.com</webMaster><lastBuildDate>Thu, 08 Jan 2009 18:24:13 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: триггер FOR UPDATE работает странно</title><link>http://relib.com/forums/Topic736526-22-1.aspx</link><description>если этот тригер висит на обновление таблицы Regions, то надо писать&lt;BR&gt;DECLARE @CurrID INTEGER&lt;BR&gt;SELECT @CurrID = region_id FROM inserted &lt;BR&gt;причем не забывай, что для групповых операций тригер вызывается ОДИН раз и выше приведенный фрагмент кода будет не корректен для такой ситуации.&lt;BR&gt;Странно, как раньше работал, твой вариант тригера....</description><pubDate>Thu, 13 Dec 2001 19:35:00 GMT</pubDate><dc:creator>Divanov</dc:creator></item><item><title>триггер FOR UPDATE работает странно</title><link>http://relib.com/forums/Topic736526-22-1.aspx</link><description>Привет всем!&lt;BR&gt;&lt;BR&gt;Вопрос: в триггере FOR UPDATE прекрасно работал след. кусок:&lt;BR&gt;&lt;BR&gt;  DECLARE @CurrID INTEGER&lt;BR&gt;  SELECT @CurrID = region_id FROM Regions&lt;BR&gt;&lt;BR&gt;с некоторых пор в переменную попадает номер ДРУГОЙ (НЕ ТЕКУЩЕЙ) записи!&lt;BR&gt;С чем это может быть связано ? Срочно надо бы выяснить!!!&lt;BR&gt;DB: MS SQL 2000</description><pubDate>Thu, 13 Dec 2001 19:04:00 GMT</pubDate><dc:creator>chew</dc:creator></item></channel></rss>