Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / row_number() / 1 сообщений из 1, страница 1 из 1
20.08.2001, 12:12
    #32012240
ADMV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
row_number()
Может кто встречался с такой проблемой.
При запросе:
select row_number() over (order by g_name) as NN, t.* from tbl_sudadupadata
t
возващаются данные:
1 ADA
2 ARD
3 ARI
N .......
а если запрос типа select row_number() over (order by g_name) as NN, t.*
from tbl_sudadupadata t ORDER BY G_NAME
то возвращаются данные
1 ADA
12 Adz
13 Adzz
2 ARD
проблема в сортировке, в первом случае делается различие между регистром
букв, а во втором не делается..причем в первом случае сортирует неправильно,
а во втором правильно.. (если зделать select * from tbl_sudadupadata t ORDER
BY G_NAME - то отсортирует как и во втором запросе) это что ГЛЮК, или у меня
руки не отдуда выросли ????
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / row_number() / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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