J'essaie d'utiliser une expression régulière que je connais mais elle ne semble pas fonctionner dans MYSQL v8.0. J'essaie d'extraire le nom de fichier (quelque chose.txt) de la variable some_str. Il renvoie constamment NULL. Je ne suis pas sûr de ce que je fais de mal dans le modèle.
set @some_str = "{'A': 1234, 'fname': 'something.txt'}"; select regexp_substr(@some_str, "\{'\w+':\s+\d+,\s+'\w+':\s+'(.+)'\}") ; -- should return: something.txt
dbviolon ici p>