OracleSql对于数据某字母是否为大小写的判断

可以将字母转化为Ascii编码后然后进行判断;

大写字母判断:ascii('A')<=Ascii(  ' 字母')<=ascii('Z');

小写字母判断:ascii('a')<=Ascii(  ' 字母')<=ascii('z');

扩充:

对单词的截取去用函数substr();

连接字符串:concat(str1,str2);

查找某字符串在字符串中的(起始位置)位置: instr(str1,str)

在左边加*****, lpad(str,个数,‘要填充的字符‘)      在右边为rpad(str,'个数’,‘要填充的符号’);

去空格

ltrim(str)左边的 

 rtrim(str)右边的

猜你喜欢

转载自blog.csdn.net/qq_36055407/article/details/81506320