在我的 SSRS 二进制参数中添加“- All”作为默认参数

Add "- All" as default parameter in my SSRS binary parameter

我在 SSRS 中有一些参数。我在所有这些中添加了一个“- All”参数作为默认值。对于一个参数,二进制参数,这会导致此错误:

  • Syntax error converting the nvarchar value '- All' to a column of data type bit.

这是我的查询:

SELECT mValue.value AS V
FROM FROM SERVER.DB.dbo.table mValue
UNION
SELECT '- All' 
FROM SERVER.DB.dbo.table mValue

我需要在我的选择器中获得 3 个选择:- 全部、真、假

这是我的更正,感谢您的帮助:

SELECT CONVERT(VARCHAR, mValue.value) AS V
FROM FROM SERVER.DB.dbo.table mValue
UNION
SELECT '- All' 
FROM SERVER.DB.dbo.table mValue

那么您应该将参数类型改为String。