2014-08-30 36 views
0

我對數據庫的訪問非常有限,我需要運行查詢,這意味着我無法創建存儲過程或函數。這些查詢基於4個相互依賴的參數的值運行,每個參數具有大約20個可能的值。我想知道是否有自動執行此測試,以便我不必手動更改參數的值來進行測試。爲測試目的自動執行重複任務

到目前爲止,我認爲這是一個非常混亂的唯一想法是將我的查詢嵌入while循環,並讓查詢運行並輸出到文本。這顯然必須在我在很多if/else語句中聲明瞭一些表變量/臨時表並將這些表的值用於循環之後。但是,我認爲這對我的問題來說是一個非常原始和混亂的解決方案,但對於我來說,我無法想到其他任何東西。

感謝有關此問題的任何建議和更好的解決方案。

MSSQL服務器2008R2 + SSMS 2012

回答

0

生成您的查詢或者在另一種編程語言或手,並將其保存在文本文件中。然後運行該文本/查詢批處理文件對數據庫

+0

是否有一個純SQL解決方案呢?非常好現在唯一可用的工具是SSMS – UbiNoob 2014-08-30 10:17:40

+0

@UbiNoob,我不知道 – ControlAltDel 2014-08-30 12:49:26