sql >> Databáze >  >> RDS >> PostgreSQL

Je možné volat funkce v jiném schématu z funkcí plv8?

Je možné volat další funkce PLV8 v jiných schématech, ano.

Funkci však nevoláte správně. Použijte

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

var result = myFunction();

AFAIK tímto způsobem můžete volat pouze jiné funkce PLV8, neříkejte PLPGSQL.

Můžete použít plv8.execute("select someFunctionInAnotherLanguage()")



  1. Chci uživateli přidělit oprávnění k zobrazení tabulky EMP

  2. Problém při vytváření klauzule where, která má obsahovat hodnoty null/0

  3. Vložení čísla s plovoucí desetinnou čárkou do tabulky pomocí libpq

  4. Jak Asinh() funguje v PostgreSQL