sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Es posible llamar funciones en otro esquema desde dentro de las funciones plv8?

Es posible llamar a otras funciones PLV8 en otros esquemas, sí.

Sin embargo, no estás llamando a la función correctamente. Usar

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

var result = myFunction();

AFAIK, solo puede llamar a otras funciones PLV8 de esta manera, no decir PLPGSQL.

Puede usar plv8.execute("select someFunctionInAnotherLanguage()")