oracle trim 有几种用法
创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站设计制作、网站制作、南雄网络推广、小程序设计、南雄网络营销、南雄企业策划、南雄品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供南雄建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com
update deptxdt2
set FNCTION = trim(FNCTION)
.....
其他含空格字段都可以这样做,但是这个只能去空格,如果字段中含有特殊符号,甚至包含全角和半角的情况,这个方式就不管用了。而且那些符号只显示空白,像空格一样,但是他们不是空格。
select trim(' a aa ') from dual;
select Ltrim(' a aa ') from dual;
select Rtrim(' a aa ') from dual;
select Rtrim(Ltrim(' a aa ')) from dual;
就是这三个函数了。
mysql中trim()函数的用法
去除左空格函数:
LTRIM(str)
mysql SELECT LTRIM(' barbar');
- 'barbar'
去除右空格函数:
RTRIM(str)
mysql SELECT RTRIM('barbar ');
- 'barbar'
过滤指定的字符串:
完整格式:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
简化格式:TRIM([remstr FROM] str)
mysql SELECT TRIM(' bar '); -- 默认删除前后空格
- 'bar' mysql SELECT TRIM(LEADING ',' FROM ',,barxxx'); -- 删除指定首字符 如','
- 'barxxx' mysql SELECT TRIM(BOTH ',' FROM ',,bar,,,'); -- 删除指定首尾字符
- 'bar' mysql SELECT TRIM(TRAILING ',' FROM 'barxxyz,,');
- 'barxxyz'
如果是去除字段值的两边的空格
可以用trim(字段名)这样
如果是去掉字段值包含的所有的空格,要用replace,具体可以查下replace怎么用
教你个办法,
update deptxdt2
set FNCTION = trim(FNCTION)
.....
其他含空格字段都可以这样做,但是这个只能去空格,如果字段中含有特殊符号,甚至包含全角和半角的情况,这个方式就不管用了。而且那些符号只显示空白,像空格一样,但是他们不是空格。