主题:如何更新数据
更新一字段zcbh(字符型,长度30),大约有几万条记录,
此字段由很多不同的汉字、字母和数字组成,组成的数字排列不规则,而且长度各个不同,
现简单列出其中四条原来数据如下:
zcbh
居民30%-2
商业2000-1
5006026354Y
98687258分开30%-2
更新后正确数据如下:
zcbh
*民30%-2
*业2000-1
*6026354Y
*开30%-2
用以下代码更新字段zcbh,得不到正确数据,代码该如何写,谢谢!
repl all zcbh2 with '*'+IIF(MOD(len(allt(zcbh)),2)=0,right(allt(zcbh),8),right(allt(zcbh),7)) for len(allt(zcbh))>8
此字段由很多不同的汉字、字母和数字组成,组成的数字排列不规则,而且长度各个不同,
现简单列出其中四条原来数据如下:
zcbh
居民30%-2
商业2000-1
5006026354Y
98687258分开30%-2
更新后正确数据如下:
zcbh
*民30%-2
*业2000-1
*6026354Y
*开30%-2
用以下代码更新字段zcbh,得不到正确数据,代码该如何写,谢谢!
repl all zcbh2 with '*'+IIF(MOD(len(allt(zcbh)),2)=0,right(allt(zcbh),8),right(allt(zcbh),7)) for len(allt(zcbh))>8