sql - 如何将尾随空格添加到长度不同的十进制值?
问题描述
我有一个amount
类型为 的列,decimal(18,2)
我希望在输出中decimal(15,2)
包含不同空格的数据。
例如,我的45.01
表中有一个值,我希望输出为45.01XXXXXXXXXXX
.
阅读表格时我应该如何格式化我的列?
另一个例子是:7368.09
应该显示为7368.09XXXXXXXXX
.
解决方案
你可以试试:
select cast(val as char(15))
推荐阅读
- java - 如何强制 Java 8 流按顺序执行?
- ibm-mq - 文件夹 /opt/mqm/properties/version/ 和 /opt/mqm/maintenance/8.0.0.6/MQSeriesFTAgent/backup/opt/mqm/properties/version 是否可以安全删除?
- python-2.7 - Python 2nd 动作未执行
- android - 滚动时编辑列表重复数据中的文本
- mysql - MySQL 查询到 QueryDsl 查询(处理别名)
- c# - Vlookup 多条件 C#
- plc - DN4800/MELDAS 500 CNC 机床 ATC 问题
- php - 下一个包含失败
- python - 在 python 中使用 For 循环使其语法正确
- redux - reduxForm - FieldsArray:fields.push({}) 不工作