|
Конфликт блокировок. Запрос к документу. Postgre | ☑ | ||
---|---|---|---|---|
0
DIvanmgn
30.04.15
✎
09:24
|
Здравствуйте.
На выполнении следующего запроса Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | РеализацияТоваровУслуг.Ссылка |ИЗ | Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг |ГДЕ | ((НЕ РеализацияТоваровУслуг.Сделка.Контрагент.Код ЕСТЬ NULL ) | ИЛИ (НЕ РеализацияТоваровУслуг.Подразделение В ИЕРАРХИИ (&Подразделение))) | И РеализацияТоваровУслуг.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Подразделение", Справочники.Подразделения.НайтиПоКоду("00037")); Запрос.УстановитьПараметр("Ссылка", Источник.Ссылка); Результат = Запрос.Выполнить(); Возникает конфликт блокировок. ЧЯДНТ??? |
|||
1
Cyberhawk
30.04.15
✎
09:26
|
Покажи на картинке
|
|||
2
asady
30.04.15
✎
09:26
|
(0) простой селект вызывает блокировку?
|
|||
3
mikecool
30.04.15
✎
09:29
|
кто-то держит то, что выбирается
|
|||
4
DIvanmgn
30.04.15
✎
09:33
|
(1) показывать нечего. Это из ТЖ.
|
|||
5
DIvanmgn
30.04.15
✎
09:33
|
(2) вот и мен показалось что простой селект
|
|||
6
Fragster
гуру
30.04.15
✎
09:34
|
какие адские условия...
|
|||
7
Fragster
гуру
30.04.15
✎
09:34
|
вот это вынеси во временную таблицу:
(НЕ РеализацияТоваровУслуг.Подразделение В ИЕРАРХИИ (&Подразделение) |
|||
8
Fragster
гуру
30.04.15
✎
09:35
|
а зачем вот это: НЕ РеализацияТоваровУслуг.Сделка.Контрагент.Код ЕСТЬ NULL я даже представить не могу. битые контрагенты у сделки?
|
|||
9
Fragster
гуру
30.04.15
✎
09:35
|
вернее не битые
|
|||
10
Fragster
гуру
30.04.15
✎
09:35
|
и зачем такой запрос для одного документа - тоже не понятно
|
|||
11
Fragster
гуру
30.04.15
✎
09:36
|
ну и да - в ТЖ обычно написано, кто кого блокирует. мало ли у тебя там подвисшая транзакция
|
|||
12
DIvanmgn
30.04.15
✎
09:47
|
(8) поначалу посмотрел что запрос простой, а этого момента не заметил. Спасибо. И (11) тоже наталкивает на мысль.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |