powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Столбец в строку
7 сообщений из 7, страница 1 из 1
Столбец в строку
    #39126737
BenKenoby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Возникла необходимость получить результат запроса строкой (один столбец).
Работаю в основном с Oracle и там есть listagg.
Есть ли что-то подобное в IB?
Версия сервера InterBase SMP 2009
...
Рейтинг: 0 / 0
Столбец в строку
    #39126742
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в Language Reference для твоей версии не указана агрегатная функция LIST(), значит нет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Столбец в строку
    #39126750
BenKenoby
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, подскажите, в какой версии IB реализована функция List?
...
Рейтинг: 0 / 0
Столбец в строку
    #39126756
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BenKenobyDimitry Sibiryakov, подскажите, в какой версии IB реализована функция List?

Странный вопрос, если он задан значит, вы без труда можете менять версию IB в строну повышения и даже платить за это.
Но ответ вас разочарует. Ни в какой. IB почти не развивал SQL. В FB есть начиная с версии 2.1.
...
Рейтинг: 0 / 0
Столбец в строку
    #39126767
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BenKenoby,
Код: plsql
1.
2.
3.
S='';
For select field from table into :f do s=s||f||' ';
Suspend;



S - varchar(xxxx).

Такое в IB должно прокатить.
...
Рейтинг: 0 / 0
Столбец в строку
    #39126975
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkMaster,

coalesce ещё надо.
Чтобы потом не удивляться, куда всё делось.
...
Рейтинг: 0 / 0
Столбец в строку
    #39127040
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSery,

Ну дык это ж в качестве затравки. Там и вместо varchar что-то другое нужно по-хорошему, чтобы переполнения не случилось.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Столбец в строку
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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