Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Чудеса сортировки / 4 сообщений из 4, страница 1 из 1
27.08.2001, 02:09
    #32012860
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чудеса сортировки
Выполняем одну и ту же функцию на разных компах и получаем разную сортировку.
Вобщем мы говорим
select * from MyFunc
На моем компе где сервер стоит одна сортировка, а на другом другая.
Выходит пока мой комп выбирает из @t он может выбрать записи в том порядке в котором они там лежат, а другой комп в этом же порядке выбрать не может, т.о. когда мы делаем выборку без явных условий сортировки (select * from MyTable) на клиенте записи не обязательно будут в порядке их сохранения?
...
Рейтинг: 0 / 0
27.08.2001, 02:33
    #32012861
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чудеса сортировки
И еще если не зуатруднит объясните мне результаты этого кода
declare @tmp table(v varchar(2), id int)
insert into @tmp values ('-', ascii('-'))
insert into @tmp values ('+', ascii('+'))
insert into @tmp values ('1', ascii('1'))
insert into @tmp values ('2', ascii('2'))
select * from @tmp order by v
...
Рейтинг: 0 / 0
27.08.2001, 03:07
    #32012862
Slava
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чудеса сортировки
С этим кодом я разобрался. Просто у меня для ЬД не стоит binary порядок сортировки. Ну а вот что делать с разным порядком сортировки для разных клиентов?
Конечно мы можем добалять сортировку на клиенте. Но уж больно не охото, т.к. все же есть возможность что этот порядок изменится, а тогда предстоит старшное перекомпилирование проекта (36 тысяч указателей).
...
Рейтинг: 0 / 0
27.08.2001, 06:09
    #32012872
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Чудеса сортировки
>когда мы делаем выборку без явных условий сортировки (select * from MyTable) на клиенте записи не обязательно будут в порядке их сохранения?
Да, именно так. Нужна сортировка - указывай order by.
Чтобы не возникало подобных вопросов - почитай про физическое хранение данных, fill factor и т.д.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Чудеса сортировки / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]