早教吧作业答案频道 -->其他-->
sql数据库截取字符串用到substring()函数,charindex()函数,len()函数嗯说的太对了,我也写出来了,本来是这么的,数据库里有一个字段是存储地域的,在我修改之前是(,北京,西安,安徽,)存的,现
题目详情
sql 数据库截取字符串 用到 substring() 函数,charindex() 函数,len()函数
嗯 说的太对了,我也写出来了,
本来是这么的,数据库里有一个字段是存储地域的,在我修改之前是(,北京,西安,安徽,)存的,现在要存成(北京,西安,安徽)这样的,就要去掉前面的","号和后面的","号,但是数据库里有的已经是后者这种形式了,所以就得写成这样的:
update ClickAds set AreaName=(SUBSTRING(AreaName,CHARINDEX(',',AreaName)+1,LEN(AreaName)-2)) where CHARINDEX(',',AreaName)=1 and right(AreaName,1)=','
出来结果就是(北京,西安,安徽)这样的了
嗯 说的太对了,我也写出来了,
本来是这么的,数据库里有一个字段是存储地域的,在我修改之前是(,北京,西安,安徽,)存的,现在要存成(北京,西安,安徽)这样的,就要去掉前面的","号和后面的","号,但是数据库里有的已经是后者这种形式了,所以就得写成这样的:
update ClickAds set AreaName=(SUBSTRING(AreaName,CHARINDEX(',',AreaName)+1,LEN(AreaName)-2)) where CHARINDEX(',',AreaName)=1 and right(AreaName,1)=','
出来结果就是(北京,西安,安徽)这样的了
▼优质解答
答案和解析
select substring('123,456',charindex(',','123,456') ,len('123.456')-3) 结果:',456'
意思:截取’123,456‘ 从第4为开始截取 4位
substring(字段,第几个字符开始截取,截取长度)
charindex(',','123,456') ‘,’的位置 结果为:4
len('123.456') 字段长度 结果为:7
意思:截取’123,456‘ 从第4为开始截取 4位
substring(字段,第几个字符开始截取,截取长度)
charindex(',','123,456') ‘,’的位置 结果为:4
len('123.456') 字段长度 结果为:7
看了 sql数据库截取字符串用到s...的网友还看了以下:
英文名Allen配什么姓氏本来我是叫做Allen·Orsborn的 但是我同学说有冲突,艾伦不能姓 2020-05-16 …
我基础较差,准备背初中单词,6本书.我是想问一天背一本好,还是一星期背一本好.我知道一天背不牢,但 2020-06-22 …
按要求仿写成语:七上八下(含有一对反义词)被我妈骂死了求救Orz!orz求各位大师详解,这是一道非 2020-06-23 …
防爆等级exd(ib)iibt4括号里的ib啥意思?隔爆的外壳相关联的设备为本安型,是指啥关联设备 2020-07-04 …
这段话出自白落梅的那本书我是青衣我的命运是别人手中摆弄的棋.所以你我的相逢只能在戏里.唱过了桃花扇 2020-07-28 …
我是一名高中生.能不能麻烦你一个问题.就是学物理经常看书把书里的内容理解透了才是根本方...我是一名 2020-11-16 …
阅读下面的文章,后悔的问题。三代林文煌在交叉路口转弯的时候,我的脚踏车把一位陌生先生的右脚压伤了。本 2020-11-22 …
阅读文段,回答问题。三代在交叉路口转弯的时候,我的脚踏车把一位陌生先生的右脚踝压伤了。本来我是安全避 2020-11-22 …
英语翻译Mr.sir我在9月2日时,已经用邮件向您发送了邀请函.本来我是想用传真机,但是,不论是电话 2020-12-08 …
怎样充分利用《新概念英语2》这本书我是一个高2的学生从初中开始学英语不用功,但是现在又很后悔想提高英 2021-01-13 …