Bonjour,

J'ai essayé ceci (pris sur le site de la doc postgresql) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT regexp_split_to_array('the quick brown fox jumped over the lazy dog', E'\\s+');
Message d'erreur :
le type «e» n'existe pas.

J'essaie avec :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT regexp_split_to_array('the quick brown fox jumped over the lazy dog', '\\s+');
Message d'erreur :
la fonction regexp_split_to_array("unknown", "unknown") n'existe pas

Je modifie :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT regexp_split_to_array('the quick brown fox jumped over the lazy dog'::char, '\\s+');
Message d'erreur :
la fonction regexp_split_to_array(character, "unknown") n'existe pas HINT: Aucune fonction ne correspond au nom donné et aux types d'arguments. Vous devez ajouter des conversions explicites de type.explicit type casts


Quelle est la bonne syntaxe ?