जबकि मैं आपके डिजाइन पर सवाल उठाऊंगा यदि आप ऐसी तरकीबों पर भरोसा कर रहे हैं, तो आपका प्रश्न सामान्य है और आपने किसी भी तरह से न्याय करने के लिए विशिष्ट जानकारी नहीं दी है।
यह संभव होना चाहिए, वास्तव में। यह केवल तालिका नामों को स्ट्रिंग के रूप में प्रोग्रामेटिक रूप से बनाने और फिर, लूप में, अपने CREATE कथनों को गतिशील प्रश्नों के रूप में निष्पादित करने का मामला है।
इस पृष्ठ को पोस्टग्रेज़ दस्तावेज़ीकरण में देखें:http://www.postgresql.org/docs/current/interactive/plpgsql-statements.html#PLPGSQL-STATEMENTS-EXECUTING-DYN