我想把FOXPRO中字段A里的空格去掉,使用语句:?REPL ALL A WITH ALLTRIM(A),提示“ 命令中含有不能识别的

如题所述

第一要把“REPL ALL A WITH ALLTRIM(A)”前面的“?”去掉
第二ALLTRIM(A)只能去掉A两端(也就是前面和后面)的空格,而A字段内部的空格去不掉
例如A值为“ xx yy zz ”用ALLTRIM处理后的结果是“xx yy zz”
如果是去掉A值中字段所有空格可以用:
先打开表,执行命令:repl all a with chrtran(a," ","")
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-12
repl a with trim(a)
或用SQL语句(先把表关闭):
update 表名 set a=trim(a)
第2个回答  2011-01-13
replace a with alltrim(a) all
第3个回答  2011-01-13
?REPL 前多一个“?”
相似回答