SSRS CAST UNION Report Builder 3.0
SSRS CAST UNION Report Builder 3.0
我在脚本末尾有以下内容。是工会造成的问题
它进化了一个部门旗帜...有一个
case when... 1 else 0
最后我有....
UNION
Select '0' , 'Department Flag'
我遇到的错误是 Int。
如何将上面的转换为 Int?
使用上面的数据集做一个参数
error message = Conversion failed when converting the varchar value
'Department' to data type int
请帮忙
case when... 1 else 0
此处列的类型为 int
,它由值 0 定义,即 int
当你这样做时
UNION
Select '0' , 'Department Flag'
您的 'Department Flag'
需要转换为 int
。
要解决此问题,您的专栏应具有 varchar
类型,因此您的代码应如下所示:
case when... 1 else '0' -- here 0 is not int but varchar
我在脚本末尾有以下内容。是工会造成的问题
它进化了一个部门旗帜...有一个
case when... 1 else 0
最后我有....
UNION
Select '0' , 'Department Flag'
我遇到的错误是 Int。
如何将上面的转换为 Int?
使用上面的数据集做一个参数
error message = Conversion failed when converting the varchar value 'Department' to data type int
请帮忙
case when... 1 else 0
此处列的类型为 int
,它由值 0 定义,即 int
当你这样做时
UNION Select '0' , 'Department Flag'
您的 'Department Flag'
需要转换为 int
。
要解决此问题,您的专栏应具有 varchar
类型,因此您的代码应如下所示:
case when... 1 else '0' -- here 0 is not int but varchar