ASP中读取数据库内容时如何去掉空格,也就是 

ASP中读取数据库内容时如何去掉空格,也就是 ,第1张

<%=left(trim(rs("xx")),34)%> 去掉头尾空格

<%=left(Rtrim(rs("xx")),34)%> 去掉尾空格

<%=left(Ltrim(rs("xx")),34)%> 去掉头空格

<%=left(replace(rs("xx")," ","")),34)%> 去掉所有空格

哪个都无所谓,你只要看sql里查询出来的字符的样子,然后照样学样就可以

replace(str,str1,str2)

str是你查询出来的原始数据字符串,

str1是在str中要被替换的字符串,

str2是用来替换str1的字符串

最终数据库还是得去判断你的name是否存在空格符并进行update,所以select所有条目出来对name进行trim() *** 作再update回去不失为数据库 *** 作最容易实现(虽然粗暴了点)的办法了,update回去时采用事物 *** 作,避免原子读写,几十万条数据

我觉得能控制在10s内,做一个后台任务,我觉得是能接受的。另一种方案,不修改改原有name数据,使用select出来后再对name进行trim(),再使用,不也能达到你的目的吗?还能保持原有数据的原始性。

replace:将字符里面的双引号替换成空格

select replace(' "657567556" ' , ' " ' , ' ') from dual;

trim:去双引号。trim中参数,leading 去前面的,trailing 去后面的,both去两边的

select trim(both ' " ' from ' "657567556" ') from dual;

以上就是关于ASP中读取数据库内容时如何去掉空格,也就是 全部的内容,包括:ASP中读取数据库内容时如何去掉空格,也就是 、sql语句中如何去掉空格 、怎么将sqlite数据库中的空格都去掉等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10160987.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存