मैं इस तरह मेरे डेटाबेस के खिलाफ स्क्रिप्ट चलाने में के खिलाफ एक एसक्यूएल फ़ाइल को चलाने के स्कीमा ...मैं कैसे Postgresql कमांड लाइन
psql -d myDataBase -a -f myInsertFile.sql
केवल समस्या यह है कि मैं में निर्दिष्ट करने के लिए सक्षम होना चाहते हैं निर्दिष्ट कर सकते हैं यह आदेश स्क्रिप्ट को स्क्रिप्ट चलाने के लिए किस स्कीमा को चलाने के लिए। मैं set_path = 'my_schema_01' सेट कर सकता हूं लेकिन फ़ाइलों को पोर्टेबल माना जाता है। मैं यह कैसे कर सकता हूँ?
इसे एक रैपर में शामिल करें जो पहले search_path सेट करता है, फिर \ i myInsertFile.sql' करता है? – wildplasser
'PGOPTIONS' पर्यावरण चर को '--search_path = my_schema_01' –