99问答网
所有问题
sql server 拼接字符串中间出现空格
这个是怎么个情况,中间的空格怎么去掉
举报该问题
其他回答
第1个回答 2014-07-21
select replace(tname+g_gender,' ','') as aa from stu_info
追问
多谢,我知道为什么会出现空格了,name字段是char(10) 但是实际长度只有四位,所以后边用空格补齐了。
再次感谢
本回答被提问者采纳
第2个回答 推荐于2016-05-02
当字段拼接时,会按字段定义的长度,使用空格补足字符。
例:a字段定义为长度10,a字段内容为 “abc”,那么拼接之后会补7个空格,即“abc ”
所有拼接后字符串中间及结尾会有空格。
可以使用 ltrim函数来去除补足的空格。
例: select ltrim(a)+ltrim(b) from 表格
相似回答
sql
server
拼接
两个字段,为什么会
出现空格
,怎么去掉?
答:
可能是你的orgid的值包含了空格
你试试用rtrim(orgid)
sql拼接
两个字段的值
空格
在哪
答:
没有空格
。在SQL SERVER2000的函数中,字符串的拼接不会产生空格。在做业务数据分析的时候,可能会遇到这样一个场景,需要将多个字段进行拼接,变为一个长字符串。比如年、月、日三个字段拼接成完整的日期,或者姓、名两个字段拼接成姓名列。这就需要用到SQL查询中串联(拼接)方法,这在不同数据库中...
SQL
sever中数据库用什么类型才能输入带有
空格
的
字符串
?什么类型可以输 ...
答:
create table test ( test1 char(100) )go insert into test ( test1 )values ( 'li ming' )go select * from test 这样没有问题。
一个关于
SQL
SERVER中空格
的问题,,,急
答:
'该函数返回的是一个字符串,并去掉了该字符串左右两边的空格.'这样,
在字符串被保存到数据库之前就被去掉了空格.>
如果要对已经保存在数据库的字符串进行修改,可以先把该数据读出来,修整后再保存回去.参考代码如下:< set rs=server.createobject("adodb.recordset")sql="select 字段名 from 表名"rs...
SQL
server
如何查出数据
中间有空格
的数据
答:
被检索
字符串
哪里开始(默认1)1> SELECT 2> CHARINDEX('easy', 'easy come, easy go, so easy!') A,3> CHARINDEX('easy', 'easy come, easy go, so easy!', 3) B 4> go A B --- --- 1 12 查出数据
中间有空格
的数据 就是 CHARINDEX(' ', 字段) > 0 ...
sql
server
怎么设计程序统计出一个
字符串中
的字母
空格
数字的个数_百...
答:
字符串左边的空格用ltrim()去除,右边的用rtrim()去除!例如:select rtrim('woshigehaoren ')结果是woshigehaoren select ltrim('woshigehaoren')结果是woshigehaoren 如果是
字符串中间有空格
的话只能替换,去除不了的 例如:select replace('wo shi ge hao ren','','')结果是woshigehaoren 如果左边有...
...在
中间
以
空格
来分隔查询得关键字,这
sql
语句该怎么写?
答:
在你的where子句
中
使用数据库函数 Charindex(“ ”+搜索表达式+" "," "+要搜索的表达式+" ",0)>=0 就是在" 康师傅 可口可乐 "中搜索" 康师傅 "返回为0 也可以用Patindex()函数,这个函数支持正则表达式 以上是
SQLServer
2005/2008的做法 ...
sql
server
怎么设计程序统计出一个
字符串中
的字母
空格
数字的个数_百...
答:
--建立函数create function tj(@str varchar(8000))returns @s table (
空格
int,数字 int,字母 int,其他 int)ASBEGINdeclare @i int = 1declare @kg int = 0 declare @sz int =0declare @zm int =0declare @qt int =0declare @x varchar(2000)while(@i<=(LEN(@str)))beginset @x...
sql
语句中如何去掉
空格
?
答:
哪个都无所谓,你只要看
sql
里查询出来的字符的样子,然后照样学样就可以 replace(str,str1,str2)str是你查询出来的原始数据
字符串
,str1是在str中要被替换的字符串,str2是用来替换str1的字符串
大家正在搜
oracle去除字符串中间的空格
sql server 字符串替换
sql去除字符串中的空格
sqlserver替换字段某字符
sql 字符串拼接
sql空字符串怎么表示
sql截取某个字段字符串后几位
oracle去中间空格
sql字符串转数字
相关问题
sql server 拼接两个字段,为什么会出现空格,怎么去...
SQL server如何查出数据中间有空格的数据
SQLServer如何删除字段中的某个字符串,或者替换为空格...
急求EJB连接SQL SERVER时字符串自动加空格 高手进...
已知字符串str=' hello SQL Server 20...
sql server 记录中 看着像空格的东西是什么,特殊字...
SQLServer中去掉一个字符串前后的空格怎么去
SQL SERVER 2000 中怎样删除库表中字符串数值前...