Bonjour à tous,

Je fais face à un problème que je n'arrive pas à solutionner sous POSTGRES.

Une table contient une colonne de format jsonb, et je dois faire une requête de type INSERT INTO avec un SELECT (depuis une autre table présente dans la BDD).

Les données contenues dans cette colonne de type json, Mais cette colonne contient plusieurs valeurs et plusieurs tableaux, si j'ai bien comprend la structure.
Voici un exemple de valeur contenu dans ce champ :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{
    "att1": [
        "DESTDOMI",
        "07"
    ],
    "att2": [
        "CODE_INSEE",
        "29290"
    ],
    "att3": [
        "TYPEDOC",
        "PLUI"
    ],
    "att4": [
        "DOMANIALITE",
        "Terrestre"
    ],
    "att5": [
        "SURFACE_M2",
        "9461"
    ]
}
Les valeurs 'attX' sont des constantes, mais le tableau situé après doivent provienir de 2 colonnes de mon SELECT.

"att5":["colonne1","Colonne2"]

Avez-vous des pistes ou un exemple de code ?
Par avance merci,

IDo