0

如果我们增加字段宽度(比如 varchar(7) 到 varchar(20))会导致数据丢失吗?

这将在 Firebird 1.5 数据库中完成。

4

2 回答 2

3

不,当您增加列的大小时,不会丢失数据。

当然,如果可能的话,您应该首先在生产数据库的副本上执行此操作,以确保您对结果感到满意。

于 2009-07-20T21:07:25.910 回答
3

如果您要增加尺寸,则不是:

ALTER TABLE t1 ALTER c1 TYPE char(90);

减少总是问题

您应该考虑使用FlameRobin作为管理工具来管理依赖项并简化 FireBird 的使用。

于 2009-07-20T21:08:11.837 回答