4
我正在使用SSRS 2008 R2。並發現在我看來一個錯誤的情況。從多值參數檢查多個值時,SSRS會轉義兩次單引號
我有一個共享數據集 -
SELECT 'value1' AS Value
UNION
SELECT 'value''2'
我結合這個DS到多值參數。當我從多值下拉只檢查value'2 - 我看到在SQL事件探查器這樣的參數傳遞
@Value=N'value''2' -- Two single quotes
當我在探查檢查這兩個值我看到
@Value=N'value1,value''''2' -- Four single quotes
我的程序對待第一種情況正確。
在我看來,逃脫髮生兩次 - 第一次爲每個值,第二次爲整個字符串?
有沒有人知道這種行爲的來源,提前Thx!
Thx很多伊恩。十分優雅。 –
你是救世主謝謝,笨蛋SSRS! –