Есть ли способ объявить переменную в функции plpgsql, какой тип данных задан для параметра?
Например:
создать переменную с динамическим типом данных в plpgsql
create or replace function test(datatype text)<br> returns void as $$
declare
data datatype; -- data type is stored in the text string, for example int
begin
raise notice '%', (select pg_typeof(data));
end;
$$ language plpgsql;
Другими словами, я пытаюсь написать функцию, так и внутри этой функции я нужна переменная, и этот тип переменных данных должен быть определен в другом входном параметре. Любые идеи? Лидеры нет