1
タイトルと同じです。私はいくつかのテキスト値を持つ1つの列を持っています。たとえば、列data1には値( '31'、32 '、' '、NULL)があります。今、私は別の列を更新したいDATA1からのデータとDATA2(タイプINTを)言うので、私はそのような何かをしようとしています:PostgreSQLで列にint値とNULL値の両方が含まれている場合、テキストからint型にキャストする方法
UPDATE table SET data2=CAST(data1 AS INT).
PostgreSQLはINTにNULLまたは空の値をキャストすることはできませんので、問題があります。