powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как сохранить выбрку в поле text?
11 сообщений из 11, страница 1 из 1
как сохранить выбрку в поле text?
    #33162554
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
необходимо результат запроса (скорее всего функции) сохранить в поле типа текст в виде:
a1,a2
...
z1,z2
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33162627
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
select my_cat_agr_func(a || ',' || b || ',' || c) from abc_table;

И пишеш агрегатную функцию my_cat_agr_func которая соединяет строки.
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33163146
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wbearselect my_cat_agr_func(a || ',' || b || ',' || c) from abc_table;

И пишеш агрегатную функцию my_cat_agr_func которая соединяет строки.

а как эот запрос сохранить в виде:

a || ',' || b || ',' || c
a || ',' || b || ',' || c
a || ',' || b || ',' || c
..
a || ',' || b || ',' || c

?

или ещё точнее, что есть символом переноса строки?
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33163168
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wbearselect my_cat_agr_func(a || ',' || b || ',' || c) from abc_table;

И пишеш агрегатную функцию my_cat_agr_func которая соединяет строки.

а как эот запрос сохранить в виде:

a || ',' || b || ',' || c
a || ',' || b || ',' || c
a || ',' || b || ',' || c
..
a || ',' || b || ',' || c

?

или ещё точнее, что есть символом переноса строки?
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33164339
domanix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще два варианта

select row(a ,b,c) from abc_table;
select array(a::text ,b::text,c::text) from abc_table;
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33164470
wbear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4_Alex

ну в агрегатной функции соединяеш строки с переводом строки между ними..
символ передодастроки смотри в доках, на память не помню.
совет: начни делать агрегатную функцию и все вопросы сами собой отпадут.

domanix

это видимо только для 8.0
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33165165
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wbear4_Alex

ну в агрегатной функции соединяеш строки с переводом строки между ними..
символ передодастроки смотри в доках, на память не помню.
совет: начни делать агрегатную функцию и все вопросы сами собой отпадут.

domanix

это видимо только для 8.0

Пол царства за перевод строки!:)
Ну хоть убейте не могу в доке найти символ перевода строки для text.
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33165187
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"я тебе лестницу, ты мне - корону" (c) м/ф "Летучий корабль"

http://www.postgresql.org/docs/8.0/static/sql-syntax.html#SQL-SYNTAX-STRINGS

... \b is a backspace, \f is a form feed, \n is a newline, \r is a carriage return, \t is a tab ...
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33165515
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, с меня бир!:)
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33166434
Meta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4_AlexСпасибо всем, с меня бир!:)
Если ты живешь в Москве, то я с радостью приму бир за всех, кто тебе помогал и не живёт в Москве! :)
...
Рейтинг: 0 / 0
как сохранить выбрку в поле text?
    #33166576
4_Alex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Meta 4_AlexСпасибо всем, с меня бир!:)
Если ты живешь в Москве, то я с радостью приму бир за всех, кто тебе помогал и не живёт в Москве! :)

сории, Киев, есть кто?:)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / как сохранить выбрку в поле text?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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