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

Странный вопрос, если он задан значит, вы без труда можете менять версию IB в строну повышения и даже платить за это.
Но ответ вас разочарует. Ни в какой. IB почти не развивал SQL. В FB есть начиная с версии 2.1.
...
Рейтинг: 0 / 0
13.12.2015, 18:43
    #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
14.12.2015, 09:28
    #39126975
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Столбец в строку
DarkMaster,

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

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


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