ऐसा लगता है कि समस्या यह है कि आपके टेबल में खाली तार हैं। आपको उन्हें संभालना होगा, शायद एक केस स्टेटमेंट के साथ, जैसे:
execute %{ALTER TABLE "table1" ALTER COLUMN columnB TYPE integer USING CAST(CASE columnB WHEN '' THEN NULL ELSE columnB END AS INTEGER)}
अद्यतन:अद्यतन प्रश्न के आधार पर पूरी तरह से फिर से लिखा गया।