Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
Даже неудобно задавать такой вопрос. Чего-то простого не знаю. в MS sql 2008 перестал работать order by. В MS sql 2000 всё работало и теперь работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 07:55 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrech, в отпуск, наверное ушел. вернется - заработает. вы какой-ответ то хотите услышать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 08:07 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
"перестал работать" - выдает сообщение об ошибке? или как оно проявляется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 08:07 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechДаже неудобно задавать такой вопрос. Чего-то простого не знаю.Похоже...в MS sql 2008 перестал работать order by. В MS sql 2000 всё работало и теперь работает.Наверняка он где-то во view, не так ли? Если так, то такое поведение начиная с 2005-го. Игнорируется он в некоторых местах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 08:12 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
Sergey Sizov, автор Игнорируется он в некоторых местах. Игнорируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 08:53 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
Sergey Sizov, Проявляется это в том, что представление (view) перестаёт упорядочивать записи. Дайте намек как это исправить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:04 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechSergey Sizov, Проявляется это в том, что представление (view) перестаёт упорядочивать записи. Дайте намек как это исправить? внутри представления задать сортировку конечно можно, с некоторым налётом извращения. Но что значить перестаёт? Дайте что-нибудь кроме общих фраз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:07 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechSergey Sizov, Проявляется это в том, что представление (view) перестаёт упорядочивать записи. Дайте намек как это исправить?Почитайте ж документацию. Сильно не уверен, что именно во view вам нужна сортировка. Select … from someview order by... даст вам нужный результат без ломания сервера через колено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:08 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
Sergey Sizov, скопировал view SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON GO CREATE VIEW dbo.Представление1 AS SELECT TOP 100 PERCENT Код, Футболист, Номер FROM dbo.Таблица1 ORDER BY Номер вот таблица1 Код Футболист Номер 1 Пеле 10 2 Яшин 2 3 Месси 9 4 и т.д. просматриваю таблицу и view - результат один. view не упорядочивает Все то же самое в МС СКЛ 2000 - упорядочивает! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:32 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrech, а тип поля "Номер" у вас varchar? И чего вы хотите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:33 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
TaPaK, Номер int ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:39 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechTaPaK, Номер int лжец ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:41 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
TaPaK, не упорядочивает и по футболисту (varchar 30) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:41 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrech, В общем если коротко 1. Использовать сортировку в представлении это не правильно и не нужно 2. Вы нихрена не показываете как вы выбираете, по этому предпологаю что просто SELECT * FROM View, то сртировать будет правильно 3. В остальных вариантах(соединиения и тп) сортировка не гарантируется. 4. Сортировка гарантируется только при явнои указание в запросе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 09:55 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
и да, если уж сильно хотите, то Код: sql 1. или Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:03 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
TaPaK, Прилагаю Аксовский файл. В нем всё работает. При преобразовании его в формат СКЛ Сервера на сервер ляжет база с таблицей и представлением. На рабочей станции создается файл name.adp Так вот при открытии этого последнего файла Аксом в нем тоже будут таблица и представление. Но представление не упорядочивает если сервер 2008. Если все это проделать для МС Скл 2000 то всё отлично. Вот я и хочу выяснить почему нет преемственности? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:30 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrech, ORDER BY в представлении с 2005 просто выбрасывается из плана. Либо обманывать либо не использовать, что ещё не понятно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:33 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
TaPaK, В этом должен быть БОЛЬШОЙ смысл. Мне непонятно в чем он заключается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:40 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechTaPaK, В этом должен быть БОЛЬШОЙ смысл. Мне непонятно в чем он заключается? бедолага, жалуйтесь в спортлото ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:42 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
TaPaK, Одно дело сортировать большую таблицу на сервере, другое на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:43 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechTaPaK, Одно дело сортировать большую таблицу на сервере, другое на клиенте. что за бред, сортируйте на здоровье, зачем это делать в представлении? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:44 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechTaPaK, В этом должен быть БОЛЬШОЙ смысл. Мне непонятно в чем он заключается? Для больших табличек будет писец, я так думаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:45 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechTaPaK, В этом должен быть БОЛЬШОЙ смысл. Мне непонятно в чем он заключается?Исключение ДОРОГОЙ операции сортировки там, где она нафиг не нужна. Еще раз - почитайте таки документацию. Ваш почти праведный гнев ничего не изменит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 10:48 |
|
||
|
в MS sql 2008 перестал работать order by.
|
|||
|---|---|---|---|
|
#18+
vlgrechВ этом должен быть БОЛЬШОЙ смысл. Мне непонятно в чем он заключается?Вы не поверите, но представления могут использоваться не только в запросах вида "select * from MyView ..." с возвратом результата клиенту. И сортировка при этом не требуется, от слова "совсем". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2018, 11:00 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39690856&tid=1689217]: |
0ms |
get settings: |
11ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 365ms |

| 0 / 0 |
