powered by simpleCommunicator - 2.0.29     © 2024 Programmizd 02
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / Нужна функция GROUP_CONCAT или что то подобное
4 сообщений из 4, страница 1 из 1
Нужна функция GROUP_CONCAT или что то подобное
    #39068539
D_Sergeevich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую.
В MySQL есть такая функция GROUP_CONCAT http://www.sqlines.com/mysql/functions/group_concat
У меня Informix 11 нужно сделать тоже самое но такой функции нету. Есть ли что то подобное? или нада писать свою?
...
Рейтинг: 0 / 0
Нужна функция GROUP_CONCAT или что то подобное
    #39073302
Выбегалло
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо писать свое.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Нужна функция GROUP_CONCAT или что то подобное
    #39355821
jamal_87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если еще актуально:

CREATE FUNCTION gc_init(dummy VARCHAR(255)) RETURNING LVARCHAR;
RETURN '';
END FUNCTION;

CREATE FUNCTION gc_iter(result LVARCHAR, value VARCHAR(255))
RETURNING LVARCHAR;
IF result = '' THEN
RETURN TRIM(value);
ELSE
RETURN result || ',' || TRIM(value);
END IF;
END FUNCTION;

CREATE FUNCTION gc_comb(partial1 LVARCHAR, partial2 LVARCHAR)
RETURNING LVARCHAR;
IF partial1 IS NULL OR partial1 = '' THEN
RETURN partial2;
ELIF partial2 IS NULL OR partial2 = '' THEN
RETURN partial1;
ELSE
RETURN partial1 || ',' || partial2;
END IF;
END FUNCTION;

CREATE FUNCTION gc_fini(final LVARCHAR) RETURNING LVARCHAR;
RETURN final;
END FUNCTION;

CREATE AGGREGATE group_concat
WITH (INIT = gc_init, ITER = gc_iter,
COMBINE = gc_comb, FINAL = gc_fini);
...
Рейтинг: 0 / 0
Нужна функция GROUP_CONCAT или что то подобное
    #39364918
cpr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
cpr
Гость
jamal_87,

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


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