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

相关推荐
云草桑2 分钟前
业务系统设计 权限系统 MAC、DAC、RBAC、ABAC 、核心概念(主体 / 客体 / 用户 - 角色 - 对象)、及数据权限
数据库·c#·权限·数据设计
小雨青年2 分钟前
【鸿蒙原生开发会议随记 Pro】 增删改查 封装一个优雅的 SQLite 数据库单例
数据库·sqlite·harmonyos
zbguolei7 分钟前
MySQL不兼容的字符集排序规则(collation)导致报错
数据库·mysql
tqs_123458 分钟前
@transactional事务失效场景
java·数据库·mybatis
甘露s9 分钟前
Redis 核心:概念理解与五大数据结构
数据结构·数据库·redis
小冷coding14 分钟前
缓存与数据库之间数据一致性的解决方案,核心是解决“缓存数据和数据库数据不一致”的问题
数据库·缓存
新缸中之脑15 分钟前
Claude Code:用Hooks自动化
数据库·python·自动化
heartbeat..18 分钟前
Redis 深度剖析:结构、原理与存储机制
java·数据库·redis·缓存
coding随想19 分钟前
Web SQL Database API:一段被时代淘汰的浏览器存储技术
前端·数据库·sql
wWYy.21 分钟前
详解redis(14):数据结构Stream
数据库·redis·缓存