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

Il est possible d'appeler des fonctions dans un autre schéma à partir des fonctions plv8 ?

Il est possible d'appeler d'autres fonctions PLV8 dans d'autres schémas, oui.

Cependant, vous n'appelez pas la fonction correctement. Utilisez

var myFunction = plv8.find_function("schemaName.functionName")

var result = myFunction();

AFAIK, vous ne pouvez appeler que d'autres fonctions PLV8 de cette façon, pas dire PLPGSQL.

Vous pouvez utiliser plv8.execute("select someFunctionInAnotherLanguage()")