आप कॉन्फ़िगरेशन चर सेट कर सकते हैं check_function_bodies
कार्यों को बनाने से पहले झूठा करने के लिए।
उदाहरण के लिए, यह आपको test_table
. के बावजूद अपना परीक्षण फ़ंक्शन बनाने देना चाहिए मौजूद नहीं है:
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;
दस्तावेज़ीकरण:http:/ /www.postgresql.org/docs/9.5/static/runtime-config-client.html#GUC-CHECK-FUNCTION-BODIES