繁体   English   中英

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?

使用上述数据集制作参数

错误消息=将varchar值“部门”转换为数据类型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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM