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

तालिका कॉलम को दूसरे डेटा प्रकार में कैसे बदलें

ऐसा लगता है कि समस्या यह है कि आपके टेबल में खाली तार हैं। आपको उन्हें संभालना होगा, शायद एक केस स्टेटमेंट के साथ, जैसे:

execute %{ALTER TABLE "table1" ALTER COLUMN columnB TYPE integer USING CAST(CASE columnB WHEN '' THEN NULL ELSE columnB END AS INTEGER)}

अद्यतन:अद्यतन प्रश्न के आधार पर पूरी तरह से फिर से लिखा गया।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Psql सभी तालिकाओं को सूचीबद्ध करें

  2. PostgreSQL में वक्रता फ़ंक्शन शिकायत करता है कि कॉलम मौजूद नहीं है

  3. संदेश तालिका से नवीनतम संदेश प्रदर्शित करें, उपयोगकर्ता द्वारा समूहित करें

  4. केस स्टेटमेंट को एक इंसर्ट में पोस्टग्रेज करता है

  5. संबंध मौजूद नहीं है