Oracle字段长度不足位数补零

Oracle字段长度不足位数补零

有时候从数据库中取出的月份值是1,而不是01,该怎么办呢

javascript 复制代码
SELECT
	LPAD( CODE_MONTH, 2, 0 ) 
FROM
	tb_cube_TY001 
WHERE
	CODE_BM_MEATYPE = 'TY20' 
	AND code_measure = 'MYLX01' 
	AND code_month <> '~' 
	AND CODE_ENTITY = '01A' 
	AND code_version = 'v0' 
	AND code_curr = 'CNY' 
	AND code_year = '2023' 
	AND CODE_MVTYPE = 'Budget' 
	AND VALUE IS NOT NULL

注意

1、第一个参数为待补字符;第二个参数表示补齐后的总字符长度;第三位表示不足时补什么字符;

2、lpad是左侧补0,右侧补0可用rpad

相关推荐
达达爱吃肉4 分钟前
openclaw 4.2 飞书出图的bug
java·前端·数据库
TDengine (老段)13 分钟前
TDengine IDMP 可视化 ——柱状图
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
Meepo_haha14 分钟前
Spring boot 3.3.1 官方文档 中文
java·数据库·spring boot
xcLeigh18 分钟前
KES数据库数据类型与SQL高级语法
大数据·数据库·sql·kes·高级语法·数据选型
入瘾9 小时前
etcd 显示连接失败
数据库·chrome·etcd
本体智能9 小时前
预制指标、宽表、SQL、本体ABC:真正决定长期成本的,是一次变更会波及多少层
数据库·sql·本体神经网络·uino数据智能引擎
长安11089 小时前
数据库基础知识----数据库大观
数据库·oracle
瀚高PG实验室10 小时前
使用hgdbdeveloper开发工具导出数据后在异机恢复时报错
数据库·瀚高数据库
百结21411 小时前
PostgreSQL 初体验
数据库·postgresql
ward RINL12 小时前
Redis 安装及配置教程(Windows)【安装】
数据库·windows·redis