专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > PowerDesigner

用PD生成物理表后,已经录入了数据,如果再修改表结构,怎么保留数据

发布时间:2011-06-20 20:24:02 文章来源:www.iduyao.cn 采编人员:星星草
用PD生成物理表后,已经录入了数据,如果再修改表结构,如何保留数据?
我用Powdesigner建的数据模型生成了数据库,录入了测试数据。现在要修改表的结构,例如增加字段。
我想在PD中修改逻辑结构后再直接生成物理表。但如何保留测试数据呢?难道要在数据库中直接改吗?

------解决方案--------------------
不用修改数据库的。直接在PD中增加你的新字段,然后 modify database 就OK,原来的数据是不会丢失的。
------解决方案--------------------
对,楼上说的对,其实pd是先创建一个表,把数据迁移出来,删除原来的表,再创建一个新的表,然后插入数据,删除临时表,完成。如果数据量比较大或者有触发器最好不要用啦
------解决方案--------------------
你这种肯定是有外键造成的,没有办法,你得把相关联的那几个表一起重新生成SQL语句
------解决方案--------------------
正在使用有可能是被锁了,执行时是不是有什么程序正在用这个表?
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: