Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / По поводу FAQ.нумерация строк в запросе / 5 сообщений из 5, страница 1 из 1
23.04.2002, 08:24
    #32028521
Miha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По поводу FAQ.нумерация строк в запросе
Хоть убейте, но следующий код выдает неправильную сортировку строк:

--
set nocount on
create table #tmp1 (
id int not null primary key clustered,
name varchar(100))

insert into #tmp1 values (1, 'name2')
insert into #tmp1 values (2, 'name3')
insert into #tmp1 values (3, 'name1')
insert into #tmp1 values (4, 'name5')
insert into #tmp1 values (5, 'name4')

select IDENTITY(INT,1,1) as RowNum, id, name
into #tmp from #tmp1 order by name

select * from #tmp order by RowNum
drop table #tmp1
drop table #tmp
go
--

т.е. вычисление IDENTITY(INT,1,1) происходит перед order by?
SQL7+SP3
...
Рейтинг: 0 / 0
23.04.2002, 08:53
    #32028524
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По поводу FAQ.нумерация строк в запросе
Приветствую всех

Результат прогона на MS SQL Server 2000:


1 3 name1
2 1 name2
3 2 name3
4 5 name4
5 4 name5


Видимо, специфика MS SQL Server 7?

ПО:


Microsoft SQL Server 2000 - 8.00.608 (Intel X86)
Apr 10 2002 14:53:29
Copyright (c) 1988-2000 Microsoft Corporation
Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 2)


Удачи
...
Рейтинг: 0 / 0
23.04.2002, 09:25
    #32028528
Miha
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По поводу FAQ.нумерация строк в запросе
2 jimmers: ну и замечательно, я знал что они это когда-нибудь исправят

PS. люди, ну где же стабильность???!!!
...
Рейтинг: 0 / 0
23.04.2002, 09:28
    #32028530
jimmers
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По поводу FAQ.нумерация строк в запросе
2Miha:

Стабильность там, где самые свежие версии, сервиспаки и хотфиксы. Такова жизнь.

Удачи.
...
Рейтинг: 0 / 0
23.04.2002, 09:32
    #32028531
UserSQL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
По поводу FAQ.нумерация строк в запросе
Наблюдаю бесплодное мудрствование придумать нумерацию строк в запросе уже полгода.
Возня напоминает старый анекдот из учебника английского языка:
Некто 3 часа на ученом совете докладывает о том как можно вырастить волосы на
биллиардном шаре. И только на 4-ом часе доклада у комиссии появляется вопрос "А как играть
волосатыми шарами в биллиард?"
Resume: приведите пример из жизни когда нумерация другими способами неделается?
Умильно также читать заявление в котором X. заявляет, что он уже полгода проверяет всех кандидатов этой задачей.
А волосы на биллиардном шаре отрастить слабо?
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / По поводу FAQ.нумерация строк в запросе / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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