AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2003, 17:01   #6  
Andronov is offline
Andronov
Участник
 
108 / 10 (1) +
Регистрация: 10.11.2002
Адрес: г. Пермь
Вообще-то я имел ввиду то, что нельзя написать [t.selectForUpdate()] вместо [select forupdate * from t where t.recId==t.recId]

Насчет
Цитата:
Если выбрать запись без forUpdate, то нет гарантии, что другая транзакция не апдейтит в тот же самый момент нашу запись.
могу возразить, что одним из свойств транзакций (ACID), является (A)tomicity - атомарность и если вы одновременно запустите 2 транзакции (в терминах SQL-сервера), к-рые меняют одни данные, то одна из них непременно дождется, пока завершится другая.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
почему на работает common.(fieldId)[idx] maze DAX: Программирование 3 31.08.2007 06:48
проблема SelectForUpdate murad DAX: Программирование 6 18.04.2006 16:47
Не работает запрос на нескольких компаниях Bega DAX: Программирование 3 16.09.2005 10:21
JOIN программно на форме не работает rohlenko DAX: Программирование 2 31.03.2005 15:41
CRM ABC, SWOT анализ Как это работает и работает ли вообще. ShadowFromXZone DAX: Функционал 16 02.03.2004 18:09

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:09.