PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

'erreur de syntaxe à la fin de l'entrée' - lors de la tentative de lancement d'une procédure stockée à partir de la base de données

La requête que vous exécutez est erronée. C'est un mélange entre l'instruction de création de fonction et un appel pour obtenir son résultat.

De plus, seul le nom de la fonction doit être entre guillemets, pas le paramètre

Remplacez la requête par

var s = "SELECT * FROM \"GetActiveUserPackagesForOpenBillingPeriod\"({0})";