在没有开启精确比较时
即在set exact off时
删除学号包含8的记录
delet for alltrim(学号)="8"
删除学号等于8的记录
delet for alltrim(学号)=="8"
在开启精确比较时:
即用set exact on后
delete for alltrim(xh)="8"和delet for alltrim(学号)=="8"是一样的
DELETE FOR 学号="*8*",你是想用*代替?VFP不适合这样的通配符,要实现你的要求,可以:
DELETE FOR "8"$学号
DELETE FOR at('8',学号)<>0