|
v7: 1c++ работа на MS SQL 2000 и MS SQL 2008 | ☑ | ||
---|---|---|---|---|
0
dk
24.01.17
✎
09:54
|
Исходные
Распределенка 1 узел MSSQL 2000 2 узел MSSQL 2008 64бит в режиме совместимости 2000 ------- Есть 1с ++ запрос в узле 2 работает в узле 1 не работает ------ сам запрос ниже ----- Вопрос какие запросы могут работать в одной версии и не работать в другой? |
|||
1
Ёпрст
24.01.17
✎
09:55
|
>>>2 узел MSSQL 2008 64бит в режиме совместимости 2000
вот это не верно, не надо понижать уровень совместимости |
|||
2
Ёпрст
24.01.17
✎
09:56
|
Если CTE какое-нить, то его только с 2005 придумали
|
|||
3
dk
24.01.17
✎
09:56
|
Сам запрос
|
|||
4
Ёпрст
24.01.17
✎
09:56
|
или еще какие специфические плюшки от старших версий.
|
|||
5
АЛьФ
24.01.17
✎
09:57
|
Что значит "не работает"?
|
|||
6
dk
24.01.17
✎
09:57
|
т.е. изначально был большой запрос и при добавлении куска
|
|||
7
Ёпрст
24.01.17
✎
09:58
|
(3) заместо case пользуй coalesce, а то глаза режет ажно
|
|||
8
Ёпрст
24.01.17
✎
09:59
|
(6) с какой ошибкой хоть "валится" ?
И это, псевдонимы поназначай разные |
|||
9
dk
24.01.17
✎
09:59
|
(5) ошибка скуля
State 42000, native 104, message [Microsoft][ODBC SQL Server Driver][SQL Server]ORDER BY items must appear in the select list if the statement contains a UNION operator. |
|||
10
АЛьФ
24.01.17
✎
10:01
|
2(9) Вроде как все доходчиво написано.
"ORDER BY пункты должны появиться в списке выбора, если оператор содержит оператор UNION." |
|||
11
Курцвейл
24.01.17
✎
10:01
|
(9) Упорядочил врем таблицу?
|
|||
12
Ёпрст
24.01.17
✎
10:01
|
И это, UNION ALL нужно было втыкать унутрь подзапроса
) AS Запрос который |
|||
13
dk
24.01.17
✎
10:02
|
собственно решение уже есть - обернуть все в select * from (....) влож
но просто непонятно (12) не, там разный набор полей, но в теории можно |
|||
14
dk
24.01.17
✎
10:03
|
(10) ну как бы и почему в одном узле работает, а в другом нет?
|
|||
15
dk
24.01.17
✎
10:03
|
(11) нет
|
|||
16
Ёпрст
24.01.17
✎
10:04
|
(13) а че непонятного ? Не надо упорядочивать запросы в юнионе
в этом нет никакого смысла |
|||
17
dk
24.01.17
✎
10:13
|
(16) дык нет order by
|
|||
18
Ёпрст
24.01.17
✎
10:18
|
(17) ну как нету, конда скуль тебе об этом сообщает
|
|||
19
Ёпрст
24.01.17
✎
10:19
|
и #ОстаткиОборотыШоп откуда взялась ?
|
|||
20
Ёпрст
24.01.17
✎
10:19
|
че в ней ? Как создаешь ?
|
|||
21
Это_mike
24.01.17
✎
10:21
|
(18) а он не из ПоследнееЗначение берется?
|
|||
22
dk
24.01.17
✎
10:24
|
(20) Это данные из другой базы
создаю через
заполняю через
|
|||
23
trad
24.01.17
✎
10:32
|
иниону мешает ордербай из последнегоЗначения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |