Size: a a a

pgsql – PostgreSQL

2020 June 16

T

The2lb3oz4dr10½grOfH... in pgsql – PostgreSQL
Есть jsonb массив, как его превратить в jsonb[]?
Например,
select ('[1, 2, {"foo": "bar"}]'::jsonb)::jsonb[]
> ERROR: cannot cast type jsonb to jsonb[]
источник

T

The2lb3oz4dr10½grOfH... in pgsql – PostgreSQL
Кажется, так хорошо:
select array(select jsonb_array_elements('[1, 2, {"foo": "bar"}]'::jsonb))
источник

VH

Vladimir Holyavik in pgsql – PostgreSQL
with _example(a,b,c) as (values ('A', false, 100),('B', true, 200), ('C', null, 300))
select array_to_json(array(select t.a from _example t))::jsonb
источник

VG

Viktor Grigorev in pgsql – PostgreSQL
Yaroslav Schekin
Huge pages — да.
А по Вашей проблеме — по идее, "лезет" оно вот отсюда: https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=899bd785c0edf376077d3f5d65c316f92c1b64b5
А Вы можете воспроизвести ошибку с max verbosity (в psql — \errverbose сразу после ошибки)?
сложно повторить, надо видимо на том же воркере, где проблема случилась. В отдельной сессии тот же запрос выполнился
источник

G

Grek in pgsql – PostgreSQL
добрый день
не подскажите в чем может быть дело
 не удалось сохранить историю в файле "/var/lib/postgres/.psql_history": Отказано в доступе
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
Grek
добрый день
не подскажите в чем может быть дело
 не удалось сохранить историю в файле "/var/lib/postgres/.psql_history": Отказано в доступе
в правах
источник

G

Grek in pgsql – PostgreSQL
ну как бы да верно
но как исправить ?
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
Grek
ну как бы да верно
но как исправить ?
проверить под каким пользователем запускаете psql. проверить права на указанный файл и каталог
источник

G

Grek in pgsql – PostgreSQL
Сергей Голод
проверить под каким пользователем запускаете psql. проверить права на указанный файл и каталог
сумеете ли ответить на вопрос как ?
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
после sudo сделайте из шелла под пользователем postgres:
ls -alFh /var/lib/postgres/
источник

АФ

Александр Филиппенко... in pgsql – PostgreSQL
всем привет, а можно как-то в returning засунуть дополнительные данные, не только из вставленной строки
источник

G

Grek in pgsql – PostgreSQL
Сергей Голод
после sudo сделайте из шелла под пользователем postgres:
ls -alFh /var/lib/postgres/
спасибо
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
Grek
спасибо
и что у вас было?
источник

G

Grek in pgsql – PostgreSQL
Сергей Голод
и что у вас было?
всм ?
источник

СГ

Сергей Голод... in pgsql – PostgreSQL
Grek
всм ?
в смысле - вы починили?
источник

G

Grek in pgsql – PostgreSQL
у меня при создании проекта rails использует sqlite3
источник

G

Grek in pgsql – PostgreSQL
удалить из системы тоже не получается
источник

G

Grek in pgsql – PostgreSQL
Сергей Голод
в смысле - вы починили?
пока не могу проверить =)
источник

YD

Yevhen Dmytrenko in pgsql – PostgreSQL
SELECT * FROM public.brands
JOIN all_brands
ON brands.brand_id = all_brands.id;



помогите превратить в алхимию плиз)
источник

AS

Alexander Shavelev in pgsql – PostgreSQL
Yevhen Dmytrenko
SELECT * FROM public.brands
JOIN all_brands
ON brands.brand_id = all_brands.id;



помогите превратить в алхимию плиз)
ну это ж не чат по питону)
источник