无法在 PostgreSQL 中更改列类型“0A000:无法更改关系 "TABLEA" 的列 "FIELDA"
Can't ALTER COLUMN TYPE in PostgreSQL "0A000: Cannot alter column "FIELDA" of relation "TABLEA"
尝试运行以下脚本:
ALTER TABLE SCHEMA.TABLEA
ALTER COLUMN FIELDA TYPE VARCHAR(5)
我收到以下错误:
0A000: Cannot alter column "FIELDA" of relation "TABLE"
该字段目前是一个整数,不包含任何数据,只有空值。
根据 AWS 文档,您不能仅更改大小更改 VARCHAR 的数据类型。
https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html
尝试运行以下脚本:
ALTER TABLE SCHEMA.TABLEA
ALTER COLUMN FIELDA TYPE VARCHAR(5)
我收到以下错误:
0A000: Cannot alter column "FIELDA" of relation "TABLE"
该字段目前是一个整数,不包含任何数据,只有空值。
根据 AWS 文档,您不能仅更改大小更改 VARCHAR 的数据类型。
https://docs.aws.amazon.com/redshift/latest/dg/r_ALTER_TABLE.html