以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何在开发过程中备份恢复某表的示例数据? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=25996) |
-- 作者:wfkbabro -- 发布时间:2012/11/21 16:08:00 -- 如何在开发过程中备份恢复某表的示例数据? 项目中用到了数据库里的 [_Identify] 字段,有删除语句,用excel复制粘贴的方式恢复示例数据不适用于调试。 备份SQL数据库再恢复也有些慢。 有没有好点的方式,能在FOXTABLE里用语句备份/恢复一个指定表的完整数据(含 [_Identify]值) 谢谢
12-11-22补充问题: { 为了测试一个内部函数(有增加删除行,逻辑关系中用了[_Identify] 字段的值),需要一个表的示例数据
每次改代码测试了内部函数后,表中的数据发生了变化(删除了一些行,增加了一些行) 要恢复表内的数据到测试函数前,因为用了[_Identify] 字段,而删除行时该值也就没有了,所以唯有恢复数据库才能完整恢复示例数据用于下次调试。
这样就得用SQL的企业管理器来恢复SQL数据了,测试数据库有点大,恢复要很久。。。很久。。。很久。。。 而SQL似乎又不支持恢复指定表。。。。。。
所以想请教下,在FOXTABLE里能有快捷点的办法备份/恢复某个表格的完整数据吗?(复制粘贴对隐藏字段[_Identify] 的值无能为力) } [此贴子已经被作者于2012-11-22 9:58:00编辑过]
|
-- 作者:lin_hailun -- 发布时间:2012/11/21 16:25:00 -- 没看懂意思,楼主在什么要在什么情况下用到该功能实现什么? |
-- 作者:wfkbabro -- 发布时间:2012/11/22 9:57:00 -- 问题补充在顶楼了,谢谢。 [此贴子已经被作者于2012-11-22 9:58:48编辑过]
|
-- 作者:lin_hailun -- 发布时间:2012/11/22 10:10:00 -- 执行sql语句。 备份数据到一个表:Select * Into 新表名字 From 表 删除原来的表:Drop Table 表 还原表:Select * Into 表 From 新表名字 删除新表:Drop Table 新表名字 |
-- 作者:wfkbabro -- 发布时间:2012/11/30 11:00:00 -- 谢谢,解决大问题 |
-- 作者:wfkbabro -- 发布时间:2012/12/5 14:59:00 -- 谢谢 lin_hailun ,之后再加个索引的SQL,已正常使用,感谢。 |
-- 作者:wfkbabro -- 发布时间:2012/12/5 15:00:00 -- 哦不是索引,是加主键。 |