Преобразовать столбец Json-in-TEXT в реальный столбец JSONB - PullRequest
2 голосов
/ 17 октября 2019

У меня есть столбец TEXT, который на самом деле содержит строковый JSON. Теперь я просто хочу преобразовать его в настоящий JSONB. Как это сделать с psql консоли?

1 Ответ

2 голосов
/ 17 октября 2019

Если все данные действительны в формате JSON, тогда это должно работать:

demo: db <> fiddle

ALTER TABLE mytable ALTER COLUMN mytext_col TYPE jsonb USING mytext_col::jsonb;
...