作业帮 > 数学 > 作业

英语翻译update table set ID=left(ID,charindex('-',ID)-1)+'-'+rig

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/06/15 11:45:25
英语翻译
update table set ID=left(ID,charindex('-',ID)-1)+'-'+right(('00000'+right(ID,len(_ID)-charindex('-',ID))),9)
from table
where len(ID)-charindex('-',ID)9
英语翻译update table set ID=left(ID,charindex('-',ID)-1)+'-'+rig
charindex('-',ID)先要明白这个是取得ID字段第一个-符号的位置
更新表TABLE,对于ID中'-'符号不在倒数第九位的ID,设置ID值为'-'符号左边的部分拼上 右截取'00000'拼上ID右边的部分之后的9位.