1 length()
作用 统计某一字段的字符串长度
对char类型而言 统计数据类型的长度
对varchar2 而言统计 字段内数据的长度
2 substr()
作用截取字符串
例如 select substr(\'aaaaa\',1,3)||\'****\' from dual;
3 RPAD和LPAD(粘贴字符)
RPAD 在列的右边粘贴字符
LPAD 在列的左边粘贴字符
SQL> select lpad(rpad(’gao’,10,’*’),17,’*’)from dual;
LPAD(RPAD(’GAO’,1
-----------------
*******gao*******
4 综合运用
将用户密码显示前四位 后面尾数以*代替
原始数据
select USER_NAME from sy_user;
处理之后
select rpad(substr(sy_user.USER_NAME,1,4),length(USER_NAME) ,\'*\') from sy_user ;