jsonb
そこで、PostgreSQLを試してみたいと思いました。私のテーブルには、extras
タイプjsonb
という名前の列があります。
サンプルデータはextras
次のようになります{"param1": 10, "param2": 15}
SQL ステートメントのみを使用して JSON を変更したいと思います。私はこのようなことをしたい:
ofが 12を超える場合、その値に 10 を追加してフィールドを更新param1
します。extras
param2
extras
このような SQL ステートメントをどのように記述できますか? アプリケーションレイヤーでこれを簡単に実行できることはわかっていますが、処理する可能性のある行数が膨大になり、db-application-で時間を無駄にしたくないため、SQLレイヤー自体でこれを実行したいと思います-デシベル往復