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

相关推荐
科技块儿1 分钟前
【工具对比】免费IP库用于广告投放是否可靠?误差率实测报告
网络·数据库·tcp/ip
晔子yy1 分钟前
带你了解Java中的Mono接口
java·数据库·oracle
全栈前端老曹7 分钟前
【Redis】发布订阅模型 —— Pub/Sub 原理、消息队列、聊天系统实战
前端·数据库·redis·设计模式·node.js·全栈·发布订阅模型
SQL必知必会8 分钟前
使用 SQL 构建转化漏斗
数据库·sql·数据分析
丿BAIKAL巛10 分钟前
Docker部署的Mysql数据库自动化备份
数据库·mysql·docker
爬山算法13 分钟前
MongoDB(11)MongoDB的默认端口号是多少?
数据库·mongodb
betazhou13 分钟前
Mongodb日志类型以及日志轮转
数据库·mongodb
一次旅行14 分钟前
接口自动化测试模板
数据库·python·pytest
想睡hhh25 分钟前
redis的高效工作方式
数据库·redis·缓存
、BeYourself27 分钟前
PostgreSQL 安装中文全文检索插件zhparser扩展
数据库·postgresql·全文检索