oracle左填充lpad右填充rpad
来源:互联网 发布:spss信度低怎么改数据 编辑:程序博客网 时间:2024/04/27 22:41
1、在实际应用中经常会用到固定字段的长度,但往往有些数据不能达到规定的长度,这是就需要我们用其他的字符来填充,
在oracle中有函数解决这一问题,
LPAD(string,padded_length,[ pad_string]):从左开始填充,L:left 左,PAD:pad 填充
RPAD(string,padded_length,[ pad_string]):从右开始填充,R:right 右,PAD:pad 填充
string:原数据,即要被填充的数据;
padded_length:填充后的长度;
pad_string:填充字符串 可选填,如果不填就粘贴空格
举个例子:
select lpad('34',6,'0') as 格式 from dual
执行结果 000034
通常可以和日期序列一起使用作为主键
例如
select to_char(sysdate,'YYYYMMDDHh24miss') || lpad('34',6,'0') as 格式 from dual
执行结果 20170614110557000034
可以将 ‘34’ 换成序列
例如
select to_char(sysdate,'YYYYMMDDHh24miss') || lpad(testSequences.nextval,6,'0') as 格式 from dual
阅读全文
0 0
- oracle左填充lpad右填充rpad
- Oracle 左填充 右填充
- oracle中填充函数lpad/rpad的使用
- oracle 字段左侧填充+0 LPAD()函数实践补充rpad()函数
- 字符串填充。MSSQL实现oracle中lpad
- oracle LPAD 和 RPAD
- oracle LPAD 和 RPAD
- Oracle LPAD, RPAD
- oracle LPAD 和 RPAD
- Oracle lpad()、rpad()函数
- MySQL填充字符串的函数LPAD(s1,len,s2)和RPAD(s1,len,s2)
- Oracle lpad与rpad函数
- Oracle lpad与rpad函数
- oracle Lpad和Rpad函数
- 左填充
- 左填充
- 左填充
- 左填充
- 经常用的的调试方法
- navicat for linux 延长试用
- MFC+Opencv显示图像的几种方法
- Vivado使用的经验和技巧分享——Vivado中数据导入MATLAB的方法
- The left-hand side of an assignment must be a variable
- oracle左填充lpad右填充rpad
- [leetcode]365. Water and Jug Problem
- React学习 -- React源码(2)Virtual DOM模型
- Linux 分区笔记
- 微信JSAPI开发教程全集
- Matlab & vivado
- Ftpsync for sublime 连接失败解决办法(Command retrlines timed out, retrying)
- 宽带多天线无线传输技术发展展望
- RabbitMQ 安装