关于模拟执行存储过程 创建一个存储过程后,怎么模拟执行一下?也就是说,不仅仅是检查一下语法是否正确,还要看看是不是按照我想要得去查询,修改,删除数据。但是我不想真的在去修改数据库里的数据。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是这样的话,命令根本就没有执行么。其实我想要得是下面的功能。比如说我的一个sp包含插入一组数据,删除几个数据,然后再修改几个数据。我执行这个sp后,确认sp确实按照我的功能要求去做了,然后再把数据库的数据,恢复到执行这个sp之前的状态。因为有时候可能需要几个sp联动才能执行一组完整地操作。单纯的测试一个sp时,就会把数据库里的数据打乱。所以我希望测试一个sp后,就把数据恢复回去。有没有什么方法? 那岂不是我运行一个sp,就得恢复一次数据库了。我不是说怕破坏重要数据,我不会直接在这些数据上做事情的。我是怕破坏测试数据。假如说有一组sp,每个sp分别对应修改一个表的数据我必须把这一组sp都执行完,才算是一个完整的操作。但是测试的时候,想一个一个sp进行测试。但是这样就破坏了数据的完整性,即使是测试数据也必须恢复才行。我只是举个例子,实际上可能更加复杂,我现在就是想对数据库做一个undo。 如何从一个数据库表中选中部分字段导入另外一个数据库表中 求一段存储过城啊 这样的sql语句应该如何写了!请教大家(关键字的搜索) 求sql语句 求教一句操作语句 sql 按条件返回不同结果 如何删除数据库记录, 用SQL Server 2000生成的数据库,能否在7.0下运行? 这条交叉连接的SQL语句怎么写 如何将一个数据库中的一张表的数据完全复制到另一个数据库中的同一张表? 是不是出手救援一下!? 去掉10%最高分最低分之后求平均值的统计,该如何实现?
我执行这个sp后,确认sp确实按照我的功能要求去做了,
然后再把数据库的数据,恢复到执行这个sp之前的状态。因为有时候可能需要几个sp联动才能执行一组完整地操作。
单纯的测试一个sp时,就会把数据库里的数据打乱。所以我希望测试一个sp后,就把数据恢复回去。
有没有什么方法?
我不是说怕破坏重要数据,我不会直接在这些数据上做事情的。
我是怕破坏测试数据。
假如说有一组sp,每个sp分别对应修改一个表的数据
我必须把这一组sp都执行完,才算是一个完整的操作。
但是测试的时候,想一个一个sp进行测试。但是这样就破坏了数据的完整性,即使是测试数据也必须恢复才行。我只是举个例子,实际上可能更加复杂,我现在就是想对数据库做一个undo。