sql,如何把最后一个/去掉 ??

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql,如何把最后一个/去掉 ??相关的知识,希望对你有一定的参考价值。

参考技术A Update tableName SET 索书号 = REPLACE(索书号, '/', '')
将该字段的'/'替代为空字符 再更新回去就可以了追问

这个我知道,如果有'A12/23/45'这样的呢,怎么把最后一个/去掉呢?

参考技术B select replace(索书号,'.85/','.85')
from 表

更新语句,改下就可以了

Java如何将拼接字符串中的最后一个逗号去掉

通过lastIndexOf找到最后一个逗号的位置,然后通过substring去掉最后一个逗号

定义一个需要去掉逗号的str

String str = "123,233,323";//定一个字符串

1、通过lastIndexOf查找最后一个逗号

返回 String 对象中子字符串最后出现的位置。strObj.lastIndexOf(substring[, tartindex]),从右向左执行查找字符串。

int idx = str.lastIndexOf(",");

2、通过substring截取字串

str=str.substring(int beginIndex,int endIndex);截取str中从beginIndex开始至endIndex结束时的字符串,并将其赋值给str;

例如:

String str1 = str.substring(0,idx);;//通过截取逗号前的字符串
String str2 = str.substring(idx+1,str.length());//截取逗号后的字符串
str = str1 + str2;//逗号前字符串和逗后后的字符串拼接,结果是去掉逗号后的字符串

参考技术A 最后一个逗号帮忙写个函数,功能是实现 将一字符串中逗号间 或逗号后没有字符的补零,再保存到vector中。例:a,,,b,调用该函数后 输出为:a,0,0,b,0要求用C++实现void getStr(string str,char speCh,vector<string&v本回答被提问者采纳

以上是关于sql,如何把最后一个/去掉 ??的主要内容,如果未能解决你的问题,请参考以下文章

在ORACLE中,怎么样取把一个字段去掉最后一位,再分组?

python 如何把最后一个逗号去掉

linux shell替换最后一个字符

sql语句如何去掉一段特别长的文字最后一个字符?

如何去掉SQL结果集中的 零

把一个字符串里的所有数字去掉.只留下字母