oracle lpad是什么

2024年11月20日 08:46
有3个网友回答
网友(1):

意思是取指定字段的前'N'位,如果不够用'M'补足N位.
此SQL语句的意思是取seq_maxid_check.nextval值的前4位有字符,如果不足4位,就用0补足.

网友(2):

就是在左边填充

lpad(seq_maxid_check.nextval, '4', '0')
就是将序列号的值左边补0,返回4位字符串。

比如: 0018

网友(3):

左对齐补位,lpad('1', 4, '0') 显示为 '0001'