Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.09.2019, 09:50
|
|||
|---|---|---|---|
|
|||
Нашел различия в компиляции запроса между 2014 и 2017 серверами |
|||
|
#18+
С чем это может быть связано? Запрос - вот в таком виде отлично компилируется и выполняется на 2017 сервере: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. А вот на 2014 - только в таком виде: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. А в первом случае - выдает: Types don't match between the anchor and the recursive part in column "FULLPATH" of recursive query "child_to_parents". Т.е. Concat(b.FULLPATH, ',', cast(a.AOGUID as varchar(8000)) выдает что-то, а не varchar(8000). Интересно, почему? Еще более интересно, почему в 2017 то прокатывает?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
10.09.2019, 11:34
|
|||
|---|---|---|---|
Нашел различия в компиляции запроса между 2014 и 2017 серверами |
|||
|
#18+
uaggster, ИМХО, мне больше нравится поведение 2014, где явно требуется приведение типов, поскольку никто не сможет гарантировать, что после установки какого-нибудь сервис-пака поведение изменится ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&tablet=1&tid=1687303]: |
0ms |
get settings: |
7ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 347ms |

| 0 / 0 |
