我有 2 列地址(varchar)、日期(int)的表 X。我想删除列地址,以便运行以下命令:
alter table x drop column address
我收到错误消息:numeric out of range: 1264 out of range value for column date at row 1。
- 我检查了 Date 列中的所有值,它们仍然可以(小于 int 类型的最大长度)。
- 我尝试将类型从 int 更改为 bigint 并将日期列中的所有值设置为 null,但我仍然收到此错误消息。
- 这个问题发生在我的 UAT 服务器上,它在我的本地运行良好。谁能解释一下?