SQL2005 删除字段中间一段文字
一个字段中需要删除所有行这个字段中间第11位开始到第18位的字符,语句应该怎么写。.例子:删除前:1234567890液晶电视机使用情况说明删除后:1234567890情...
一个字段中需要删除所有行这个字段中间第11位开始到第18位的字符,语句应该怎么写。
.例子:删除前:1234567890液晶电视机使用情况说明
删除后:1234567890情况说明
通过语句,把第11位到第18位的字“液晶电视机使用“给删除掉了。所有行都需要这样做,
补充说明的是每一行的字都不一样的,我这只是一个例子,目标是我想把每行这个字段的文字都变个样。
修改一下,是删除中间第11到17位的字符。 展开
.例子:删除前:1234567890液晶电视机使用情况说明
删除后:1234567890情况说明
通过语句,把第11位到第18位的字“液晶电视机使用“给删除掉了。所有行都需要这样做,
补充说明的是每一行的字都不一样的,我这只是一个例子,目标是我想把每行这个字段的文字都变个样。
修改一下,是删除中间第11到17位的字符。 展开
展开全部
UPDATE 表名
SET 字段 = SUBSTRING(字段, 1,10)+SUBSTRING(字段, 18, LEN(字段))
SET 字段 = SUBSTRING(字段, 1,10)+SUBSTRING(字段, 18, LEN(字段))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表名 set fields=substring(fields,0,10) + substring(fields,17,len(fields)-17) where 1 = 1
fields为该字段名
我不是很确定,希望能帮到你
fields为该字段名
我不是很确定,希望能帮到你
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
update 表名 set 字段名=substring(字段名,1,10)+substring(字段名,18,len(字段名)-17)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询