PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

एक ऑपरेशन में एकाधिक PostgreSQL टेबल की स्कीमा कैसे बदलें?

DO चाल चलेगा:

DO
$$
DECLARE
    row record;
BEGIN
    FOR row IN SELECT tablename FROM pg_tables WHERE schemaname = 'public' -- and other conditions, if needed
    LOOP
        EXECUTE 'ALTER TABLE public.' || quote_ident(row.tablename) || ' SET SCHEMA [new_schema];';
    END LOOP;
END;
$$;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अजगर psycopg2 postgresql तालिका में सम्मिलित नहीं कर रहा है

  2. प्रदर्शन अंतर:INNER JOIN बनाम WHERE क्लॉज पर रखी गई शर्त

  3. Postgresql में एक विशिष्ट कॉलम वाली तालिका कैसे खोजें?

  4. PostgreSQL में गतिशील रूप से कॉलम उत्पन्न करें

  5. एक स्ट्रिंग की जांच करने के लिए पोस्टग्रेज क्वेरी एक संख्या है