格式化百分比 SQL - EXCEL ssis
Posted
技术标签:
【中文标题】格式化百分比 SQL - EXCEL ssis【英文标题】:format percentage SQL - EXCEL ssis 【发布时间】:2019-09-26 11:15:51 【问题描述】:我正在尝试使用 SSIS 向 EXCEL 中的单元格添加百分比值
我的问题是它们没有格式化为百分比
当前计算
cast(100*sum([OrdersCompleted]) / count(id) as decimal(10,1)) as percentage
示例值为 75.0
我想用 'P' 格式化它(效果不太好)
FORMAT(above calculation here, 'P')
75.0%
请问最好的方法是什么?
请帮忙
【问题讨论】:
【参考方案1】:这会起作用
FORMAT(cast(100*sum([OrdersCompleted]) / count(id) as decimal(10,1)) + "%")
输出将是:
75.0%
【讨论】:
您好,这不起作用,格式需要像 75.0% 一样 我认为这很简单,只需将“P”替换为“%”即可。我编辑了答案希望它有帮助 @Hadi:同意。以上是关于格式化百分比 SQL - EXCEL ssis的主要内容,如果未能解决你的问题,请参考以下文章
SSIS 2008,Excel 2007 正确格式化 excel 列(导出,不导入)
想使用 ssis 将 excel 文件数据插入表中 - 格式问题