Size: a a a

pgsql – PostgreSQL

2020 June 04

П

Павел П. in pgsql – PostgreSQL
iwanttobeleve
Так не пойдет, а есть другой способ?
А в чем задача состоит и почему не пойдет?
источник

П

Павел П. in pgsql – PostgreSQL
Так-то способов много придумать можно которые не пойдут)
Положить рядом postgresql.auto.conf  например
источник

i

iwanttobeleve in pgsql – PostgreSQL
Павел П.
Так-то способов много придумать можно которые не пойдут)
Положить рядом postgresql.auto.conf  например
Положить рядом ничего нельзя, потому что его перезатрет rsync мастера, нужно именно сменить ему расположение файла
источник

GS

Grigory Smolkin in pgsql – PostgreSQL
iwanttobeleve
Так не пойдет, а есть другой способ?
pg_ctl start -o '--config-file=/путь/до/postgresql.conf' -D pgdata
источник

i

iwanttobeleve in pgsql – PostgreSQL
Grigory Smolkin
pg_ctl start -o '--config-file=/путь/до/postgresql.conf' -D pgdata
Спасибо большое! только что хотел написать, что нашел ответ..
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in pgsql – PostgreSQL
Как можно передать record set в функцию?
источник

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Как можно передать record set в функцию?
никак:(
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in pgsql – PostgreSQL
Может какие-нибудь хаки есть для этого? Или как обойти необходимость в этом?
источник

KK

Konstantin Knizhnik in pgsql – PostgreSQL
Итерироваться внутри функции. Т.е. запустить запрос внутри.
источник

DB

Dilame 🎩 Bowzee ⠀⠀⠀ོ... in pgsql – PostgreSQL
Konstantin Knizhnik
Итерироваться внутри функции. Т.е. запустить запрос внутри.
А как передать запрос в функцию?
источник

АФ

Александр Филиппенко... in pgsql – PostgreSQL
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Может какие-нибудь хаки есть для этого? Или как обойти необходимость в этом?
можно в json завернуть, а внутри развернуть
источник

VY

Victor Yegorov in pgsql – PostgreSQL
Александр Филиппенко
можно в json завернуть, а внутри развернуть
или в массив, или в массив массивов. поищите PDF от Максима Богука за 2014-й год, там показывается как. вроде был доступен…
источник

OR

Oleg Rizhkov in pgsql – PostgreSQL
как работать с постгресом и pgadmin через докер? запустил последний postgresql и pgadmin, но при коннекте ошибка. я что-то не так делаю?

$ docker ps
IMAGE               COMMAND                 PORTS                           NAMES
dpage/pgadmin4      "/entrypoint.sh"         443/tcp, 0.0.0.0:3002->80/tcp   clever_matsumoto
postgres            "docker-entrypoint.s…"   0.0.0.0:3001->5432/tcp          learning-postgres
источник

OR

Oleg Rizhkov in pgsql – PostgreSQL
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Dilame 🎩 Bowzee ⠀⠀⠀ོ ⠀⠀
Может какие-нибудь хаки есть для этого? Или как обойти необходимость в этом?
В дополнение к тому, что уже предложили: refcursor, temporary table.
А какая у Вас "необходимость" (просто что-то такое как-то редко на самом деле нужно, мне кажется)?
Может, можно как-то изменить код, чтобы такой необходимости не было?
источник

D

Dmitriy in pgsql – PostgreSQL
Oleg Rizhkov
как работать с постгресом и pgadmin через докер? запустил последний postgresql и pgadmin, но при коннекте ошибка. я что-то не так делаю?

$ docker ps
IMAGE               COMMAND                 PORTS                           NAMES
dpage/pgadmin4      "/entrypoint.sh"         443/tcp, 0.0.0.0:3002->80/tcp   clever_matsumoto
postgres            "docker-entrypoint.s…"   0.0.0.0:3001->5432/tcp          learning-postgres
а что за порт 3001?
источник

OR

Oleg Rizhkov in pgsql – PostgreSQL
Dmitriy
а что за порт 3001?
я его задал для postgres
$ docker run --name learning-postgres -e POSTGRES_PASSWORD=postgres -p 3001:5432 postgres
источник

D

Dmitriy in pgsql – PostgreSQL
тоесть из докера ты прокидываешь 3001 на 5432?
источник

D

Dmitriy in pgsql – PostgreSQL
а на 3001 в докере кто слушает?
источник

OR

Oleg Rizhkov in pgsql – PostgreSQL
ну в контейнере же дефолтный порт 5432. а из вне 3001
источник