自动执行重复性任务以测试目的

时间:2014-08-30 09:41:36

标签: sql sql-server sql-server-2008-r2 ssms

我对运行查询所需的数据库访问权限非常有限,这意味着我无法创建存储过程或函数。这些查询基于4个相互依赖的参数的值运行,每个参数具有大约20个可能的值。我想知道是否有自动化测试,以便我不必手动更改参数的值来进行测试。

我到目前为止提出的唯一想法,我认为这是一个非常混乱的想法,是将我的查询放在嵌套的while循环中,让查询运行并输出到文本。这显然必须在我在很多if / else语句中声明一些表变量/临时表之后,并将这些表的值用于循环。但是,我认为这对我的问题来说是一个非常原始和混乱的解决方案,但对于我的生活,我想不出别的什么。

感谢任何有关此问题的建议和更好的解决方案。

MSSQL Server 2008R2 + SSMS 2012

1 个答案:

答案 0 :(得分:0)

以其他编程语言或手动生成查询,并将其保存在文本文件中。然后只针对db

运行该文本/查询批处理文件