Bonjour,
Nous avons un champ Json dans un champs d'une table, ce champ peut contenir plusieurs abribus
{"CATEGORIE_TAG": [{"string": "TAG_2023"}]}
dans mon cas je récupère CATEGORIE_TAG via la requête ci dessous
résultat : TAG_2023
Code : Sélectionner tout - Visualiser dans une fenêtre à part substring(s.cf_values,'"CAREGORIE_TAG":\[{"string":"(([a-zA-Z]|[0-9]|(:)|(-)|(_))+)') as tag_categorie
dans le cadre de la migration vcers v14.4, cette requête remonte une erreur, elle n'est plus supportée
Sauriez vous me dire ou est le problème? ou d'autre méthode à faire pour l'extraire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SQL Error [42883]: ERROR: function substring(jsonb, unknown) does not exist Indice*: No function matches the given name and argument types. You might need to add explicit type casts. Position*: 1272
Je vous remercie par avance
Partager