0
Как переносить целочисленный столбец foo
в столбец json array bar
?Миграция столбца Postgres в столбец JSON
Это не работает, так как m2
не является допустимым выражением ... JSON
UPDATE mytable SET bar='[m2.foo]'
FROM (
SELECT m.foo FROM mytable WHERE bar IS NULL
) AS m2
WHERE bar IS NULL
Перед запросом обновления:
+----+-----+
|bar | foo |
+====+=====+
null 1
null 2
null 3
null 4
После запроса (ожидаемый результат):
+----+-----+
|bar | foo |
+====+=====+
[1] 1
[2] 2
[3] 3
[4] 4