99问答网
所有问题
去除 sql中字段的空格
如何查找出sql 中字段 中有空格的值,并去掉空格,最好能找出有几个空格
举报该问题
推荐答案 推荐于2017-09-10
几个空格:
select length(str) -
:剔除左空格
SQL> select ltrim(' 12') a from dual;
A
--
12
:剔除右空格
SQL> select rtrim(' 12 x ') a from dual;
A
---------
12 x
:剔除两边的空格
SQL> select trim(' 12 x ') a from dual;
A
------
12 x
--------------------
:剔除所有的空格,没有现成的函数:
SQL> select replace(' 12 x ', ' ', '') a from dual;
A
---
12x
---------------------
有的时候还要注意,半角空格和全角空格。
空格个数:
参看1楼的正解
SQL> select length(' 12 x ')-length( replace(' 12 x ', ' ', '')) a from dual;
A
----------
8
-------------------------
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jXj7vjez.html
其他回答
第1个回答 2009-05-19
空格个数:select len(字符串)-len(replace(字符串,' ',''));
剔除空格:replace(字符串,' ','')
例如:
select len('a b c')-len(replace('a b c',' ',''));
--结果
2
select replace('a b c',' ','')
--结果
abc
补充:
如果是oracle数据库把len改成length
相似回答
SQl中
怎么样
去掉空格
答:
SQL中如果需要去掉空格的话使用LTRIM或RTRIM。LTRIM去掉表达式左边空格,RTRIM去掉右边
。解决方法如下:1、首先,去掉字符串str开始处(从左侧开始)的空格,可以利用ltrim()函数,l代表left,即为左边。2、去掉字符串str结尾处(从右侧开始)的空格,可以利用rtrim()函数,r代表right,即为右边。3、还有可...
SQl中
怎么样
去掉空格
答:
SQL中如果需要去掉空格的话使用LTRIM或RTRIM。LTRIM去掉表达式左边空格,RTRIM去掉右边
。解决方法如下:1、首先,去掉字符串str开始处(从左侧开始)的空格,可以利用ltrim()函数,l代表left,即为左边。2、去掉字符串str结尾处(从右侧开始)的空格,可以利用rtrim()函数,r代表right,即为右边。3、还有可...
sql语句
怎么
去掉
一个
字段里
值
的空格
如name=‘阿斯 ’
答:
1:update table1 a set a.字段=a.trim(a.字段); //
去掉字段
前面后后面
的空格
2: update table1 a set a.字段=replace(a.字段,' ',''); //去掉字段所有的空格(包括前、中、后)备注:别忘记点“提交”或执行commit;
去除sql中字段的空格
答:
几个空格:select length(str) - :剔除左空格
SQL
> select ltrim(' 12') a from dual;A -- 12 :剔除右空格 SQL> select rtrim(' 12 x ') a from dual;A --- 12 x :剔除两边
的空格
SQL> select trim(' 12 x ') a from dual;A --- 12 x --- ...
SQL
表中怎么
去掉
一个
字段中的
空字符
答:
用REPLACE函数来替换。
SQL字段中的
空字符有2种,空格符和tab制表符(即char(9))。例:去除 表table 中 col 列的空字符
去除空格
符:update table set col = REPLACE(col,' ','')去除制表符:update table set col = REPLACE(col,CHAR(9),'')...
sqlplus导出csv最后一列有
空格
答:
题主是否想询问“sqlplus导出csv最后一列有空格怎么办”?
在SQL
查询中使用TRIM函数,使用外部工具处理CSV文件。1、在SQL查询中使用TRIM函数:在导出SQL查询结果时,使用TRIM函数
去除
最后一列
字段的空格
。2、使用外部工具处理CSV文件:导出CSV后,使用文本编辑器或CSV处理工具,针对最后一列数据进行空格修整。
把ms
sql
数据库某列中间
的空格去掉
,
SQL
修改语句怎么写啊? 比如:“张三...
答:
SELECT REPLACE('张 三',' ','') 这样就可以
去掉
sqlserver数据库中如何将每条数据开头
的空格去掉
?
答:
去除空格
函数,ltrim,rtrim ltrim() 函数从字符串左侧删除空格或其他预定义字符 rtrim() 函数从字符串右侧删除空格或其他预定义字符 使用
SQL
如下:declare @T nvarchar(5)set @T=' 123' 前面二位空格 select @T 结果:' 123'select ltrim(@T) 结果:'123'...
在sql中
可以用trim来
去掉
数据库中所有
的空格
吗?
答:
trim:
去掉
特定字符,默认去前后
的空格
select trim(' o r a cle ') from dual;结果:o r a cle 截去特定字符 select trim('o' from 'o r a cle ') from dual;结果: r a cle注意r前面有一个空格
大家正在搜
sql中去掉字段的空格或多余字符
sql删除字段中的字符
sql判断字段值为空格字符串
sql去掉字段中的回车
oracle去除字段前后空格
数据库字段去除空格
sql怎样查询字段有无空格
oracle查询字段中间带空格
sql去中间空格函数
相关问题
sql语句 怎么去掉一个字段里值的空格 如name=‘阿斯 ...
sqlserver查询字段里面如何去除空格
VFP中想要去掉字段中的空格如何写SQL语句
怎么去掉数据库表中所有列的空格
如何去掉字段后面的空格,用SQL语句实现
去掉数据库字段中的空格
怎样用sql语句清除字段中的空格及换行符
Excel 用SQL语句如何去掉中间的空格