Est-ce que cette initialisation se produit dans la fonction _PG_init() ?
Cette fonction est appelée automatiquement dès le chargement du fichier .so, mais à partir de la version 8.2 seulement.
Ca...
Type: Messages; Utilisateur: estofilo
Est-ce que cette initialisation se produit dans la fonction _PG_init() ?
Cette fonction est appelée automatiquement dès le chargement du fichier .so, mais à partir de la version 8.2 seulement.
Ca...
A voir aussi s'il n'y a rien de particulier sur le type de retour __vals
de la fonction. Est-ce que c'est un type avec des fonctions d'input et d'output en C?
Et est-ce que tu peux supprimer dans la fonction C l'appel à cette requête, juste pour tester le résultat du CREATE FUNCTION dans ce cas de figure?
Oui mais le fait de créer une fonction ne doit pas exécuter cette fonction.
Et le CREATE FUNCTION n'est normalement pas capable, sans exécuter la fonction, de savoir qu'elle peut faire une requête...
Il parait invraisemblable que le message d'erreur que tu cites corresponde à l'instruction SQL (CREATE FUNCTION) au-dessus.
Est-ce que c'est reproductible en-dehors de la restauration?
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.