Bạn có thể đặt biến cấu hình check_function_bodies
thành false trước khi tạo các hàm.
Ví dụ:điều này sẽ cho phép bạn tạo hàm kiểm tra của mình mặc dù test_table
không tồn tại:
BEGIN;
SET LOCAL check_function_bodies TO FALSE;
CREATE or REPLACE FUNCTION test_function() RETURNS INT AS $$
SELECT id from test_table;
$$ LANGUAGE sql;
COMMIT;
Tài liệu: http:/ /www.postgresql.org/docs/9.5/static/runtime-config-client.html#GUC-CHECK-FUNCTION-BODIES