ORACLE
语法:translate(expr,from_str,to_str)
expr:被替换字符串
from_str:需要替换的字符
to_str:被替换的字符
#单字符替换,把所有的a替换成b,i替换成s
select translate('woainia','ai','bse') from dual --=> wobsnsb
#当from_str在expr里面能找到相对应的字符,而在to_str里没有相对应的匹配字符,则替换为空
select translate('woainia','ai',b) from dual --=> wobnb
语法:regexp_substr(expr,pattern,start_offset,end_offset)
expr:需要被截取的字符串
pattern:正则表达式
start_offset:开始截取的位置
end_offset:截取第几个
select regexp_substr('aaa,bbb,ccc,ddd','[^,]+',1,3) from dual --=> ccc
登录数据库
sqlplus username/password@ip:port/数据库名