早教吧作业答案频道 -->其他-->
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...的网友还看了以下:
无穷小的疑问lim(x→0)[f(x)/g(x)]=A(非零常数)其中lim(x→0)g(x)=0 2020-05-19 …
某商店算术本的本数是作文本数的四倍,如果再买进250本作文本,卖出50本算数本,两种本子就同样多了 2020-05-19 …
某五个数的平均值为60,如果将其中一数改为80,这五个数的平均值为70,改的这个数本来是多少?不要 2020-06-15 …
遇到这样的题,(1)班级黑板报开辟“2009年全国十大新闻栏目”,请你推荐一条,写下来(2)很多成 2020-07-07 …
1有48元,按零售价买若干本:如果每本宜2元,能多买4本,原零售价是几元?2甲数比乙数大9,两数的 2020-07-11 …
很多个时间段如18:30-21:30、18:30-22:00,能不能用函数求出是几个小时,这样子的 2020-07-14 …
自然数本身是它的因数吗?例如:1,2,4是8的因数,那8本身算是它的因数吗? 2020-07-21 …
(1)有数组{1234}{2468}{36912}.第100个数组的4个数的和是多少?(2)一个等 2020-07-28 …
关于三角函数本人是做数控车床的,三角函数还有点不懂,请问下大家,tan就不用说了,我会用.我想问的 2020-07-30 …
组合数本来是不讲顺序的,但在均匀分组问题中,几个组合数相乘后却有了顺序,所以最后要除以一个...组 2020-07-30 …