|
Условие в запросе "Ссылка" или "ТипЗначения = Тип"? |
☑ |
0
arsik
гуру
29.12.22
✎
10:46
|
Как правильнее?
идСинхронизируемыхОбъектов.Ссылка ССЫЛКА Документ.АвансовыйОтчет
или
ТИПЗНАЧЕНИЯ(идСинхронизируемыхОбъектов.Ссылка) = ТИП(Документ.АвансовыйОтчет)
Или скуль в одну конструкцию это превращает?
|
|
1
mikecool
29.12.22
✎
10:47
|
оба правильно, только первый неожиданно только для ссылок работает
|
|
2
Кир Пластелинин
29.12.22
✎
10:56
|
емнп, то на стороне СУБД (ms sql точно) в запросе будет одинаковая конструкция.
|
|
3
breezee
29.12.22
✎
12:12
|
На какой-то платформе давным-давно типзначения() в запросе вешал скуль. С тех пор стараюсь ССЫЛКА везде писать в запросах
|
|
4
Momus
29.12.22
✎
12:17
|
а как же ошибка "Несовместимые типы "ССЫЛКА""?)
|
|
5
Momus
29.12.22
✎
12:18
|
Если знать, где писать, то можно оба варианта, если писать не головой, а мышечной памятью, как я, то второй надежнее :)
|
|