Не можете да направите това.
Това, което можете да направите, е вашата функция да провери какво е текущото ниво на изолация на транзакцията и да прекрати, ако не е това, което искате. Можете да направите това, като изпълните SELECT current_setting('transaction_isolation')
и след това проверка на резултата.