【发布时间】:2009-07-20 21:04:42
【问题描述】:
如果我们增加字段宽度(比如 varchar(7) 到 varchar(20))会导致数据丢失吗?
这将在 Firebird 1.5 数据库中完成。
【问题讨论】:
标签: firebird string-length fieldtype
如果我们增加字段宽度(比如 varchar(7) 到 varchar(20))会导致数据丢失吗?
这将在 Firebird 1.5 数据库中完成。
【问题讨论】:
标签: firebird string-length fieldtype
不,当您增加列的大小时,不会丢失数据。
当然,如果可能,您应该首先在生产数据库的副本上执行此操作,以确保您对结果感到满意。
【讨论】:
如果您要增加尺寸,则不会:
ALTER TABLE t1 ALTER c1 TYPE char(90);
Reducing is always the problem.
您应该考虑使用 FlameRobin 作为管理工具来管理依赖项并简化 FireBird 的使用。
【讨论】: