w php chcę wywołać funkcję na bazie i przekazać parametr jako zmienną tablicową wygląda ona tak:
$params = array(
'a1' = > 'data 1',
'a2' = > 'date 2',
)
W postgresie chciałem zrobić funkcję testową:
CREATE OR REPLACE FUNCTION test(VARIADIC argss TEXT[]) RETURNS text AS $$
BEGIN
END;
$$
LANGUAGE "plpgsql"
VOLATILE
CALLED ON NULL INPUT
SECURITY INVOKER;
Jak odczytać takie dane i jak przekazać takie dane jeśli się da ?
Jak wywołuje:
select test(VARIADIC array['a1' => 'data 1', 'a2' => 'data 2']);
operator does not exist: unknown => unknown