В настоящее время я запускаю postgres 8.4.4, и мне нужно переопределить вызовы функций, которые находятся в открытой схеме моей базы данных. Например, в pg_catalog существует функцияpostgres public schema function aliasing
верхний (текст)
У меня есть функция, помещенный в общественной схеме, отменяющий
верхний (текст)
Мой вопрос сводится к переопределению вызова public.upper (текст). То есть я должен выполнить вызов функции следующим образом:
выбрать public.upper (текст);
В то время как я хочу, чтобы иметь возможность вызвать public.upper (текст) таким образом:
выберите верхний (текст);
Как это делается?
Я думаю, что это плохое решение назвать тождественно родным функциям –
Я согласен с тем, что Ponies, что-то мне нужно, чтобы доказать потенциальную проблему с привилегиями пользователя по умолчанию. – Woot4Moo