Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我们增加字段宽度(比如 varchar(7) 到 varchar(20))会导致数据丢失吗?
这将在 Firebird 1.5 数据库中完成。
不,当您增加列的大小时,不会丢失数据。
当然,如果可能的话,您应该首先在生产数据库的副本上执行此操作,以确保您对结果感到满意。
如果您要增加尺寸,则不是:
ALTER TABLE t1 ALTER c1 TYPE char(90);
减少总是问题。
您应该考虑使用FlameRobin作为管理工具来管理依赖项并简化 FireBird 的使用。