将表增加一个新字段,将表中所有数值型字段转换成字符,然后加起来放到新字段中,然后判断新字段中有"0"的记录.
以下是引用muyubo在2015-4-27 18:56:14的发言:
将表增加一个新字段,将表中所有数值型字段转换成字符,然后加起来放到新字段中,然后判断新字段中有"0"的记录.
将表增加一个新字段,将表中所有数值型字段转换成字符,然后加起来放到新字段中,然后判断新字段中有"0"的记录.
方法不可行
[code]CREATE CURSOR dd (aa C(1), a1 I, b1 I, c1 I, d1 I, e1 I) INSERT INTO dd VALUES ("A", 1, 0, 3, 5, 0) INSERT INTO dd VALUES ("B", 0, 1, 0, 7, 3) INSERT INTO dd VALUES ("C", 1, 8, 3, 5, 5) CC="," IF TYPE("DD.ABC")="U" ALTER TABLE DD ADD ABC C(10) ENDIF REPLACE ABC WITH "包含0" FOR AT("0",TRANSFORM(A1)+CC+TRANSFORM(B1)+CC+TRANSFORM(C1)+CC+TRANSFORM(D1)+CC+TRANSFORM(E1))>0 BROWSE[/code]