0
我有幾百行數據,每個數據大約100個字節,並且需要在SQL Server中針對相當大的(數百萬行)表進行驗證的字段值。 SQL上的查詢本身非常快,但是從腳本運行單行查詢並不慢,可能是因爲連接設置和拆卸。我無法將任何存儲的特效添加到服務器。有沒有辦法如何將數據集/表傳遞給腳本查詢並返回結果,而不是逐行迭代數據集?當然,PowerShell代碼示例將會受到歡迎;)如何從SQL Server表中驗證來自PowerShell的大型數據集
實際上,SQL 2008添加了表值參數,您可以將表傳遞給查詢,但是它們的使用需要創建服務器端對象 - 用戶定義的表類型。如果你不能創建任何服務器端的對象,那麼我同意臨時表和解析值的數組是次佳選擇。 – 2011-02-11 12:52:26