powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 ... order by Name || '. ' || FName ASC
9 сообщений из 9, страница 1 из 1
DB2 ... order by Name || '. ' || FName ASC
    #38519408
Фотография lans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DB2 Сортировка с конкатенацией такого вида
Код: sql
1.
 order by  Name || '. ' || FName ASC



выдаёт ошибку
Improper use of a string column, host variable, constant, or function "Ordering column 1"

Подскажите кто может как сделать такую сортировку в DB2
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519444
m&m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m&m
Гость
lans,

order by (name||fname)
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519450
Фотография lans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
m&mlans,

order by (name||fname)

не работает
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519458
m&m
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
m&m
Гость
lans,

db2 => with t1 (fname, name) as (values ('AAA','MMM')) select fname, name from t1 order by (fname||'_'||name)

FNAME NAME
----- ----
AAA MMM

1 record(s) selected.
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519461
knudsen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lans,

а может под Name скрывается не имя поля, а что-то другое?
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519469
knudsen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lans,

ах да... FName случайно не BLOB/CLOB - тогда шиш...
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519471
Фотография lans
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
knudsenlans,

ах да... FName случайно не BLOB/CLOB - тогда шиш...
да нет varchar оба
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519477
knudsen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lans,

понял (по предыдущим топикам)!

вот так попробывать надо: order by "Name" || '. '|| "FName" ASC;
...
Рейтинг: 0 / 0
DB2 ... order by Name || '. ' || FName ASC
    #38519738
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / DB2 ... order by Name || '. ' || FName ASC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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