簡體   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