Я использую эту часть для проверки таблицы, существующей в версии 9.5
, и она отлично работает:
do $$
declare v text;
begin
SELECT to_regclass(('some'||'table')::cstring) into v;
raise notice '%', v;
end;
$$ language plpgsql
Теперь я работаю с другой (удаленной) базой данных с версией 9.6
, и этот код дает ошибку:
функция to_regclass(cstring) не существует
Итак, что такое тип данных аргумента для функции to_regclass()
в postgres 9.6?