在Visual FoxPro中,设有一个学生表STUDENT,其中有学号、姓名、年龄、性别等字段,用户可以用命令“【 】年龄WITH年龄+1”将表中所有学生的年龄增加一岁。

admin2010-01-24  31

问题 在Visual FoxPro中,设有一个学生表STUDENT,其中有学号、姓名、年龄、性别等字段,用户可以用命令“【  】年龄WITH年龄+1”将表中所有学生的年龄增加一岁。

选项

答案REPLACEALL

解析 可以用REPLACE命令直接用指定表达式或值修改记录,REPLACE命令的常用格式是: REPLACE [ALL]FieldName1 WITH eExpression1 FOR lExpression1,该命令的功能是直接利用表达式eExpression1的值替换字段FieldName的值,从而达到修改记录值的目的,该命令一次可以修改多个字段的值,如果不使用FOR短语,则默认修改的是当前记录;如果使用了FOR短语,则修改逻辑表达式lExpression1为真的所有记录。 ALL指定修改当前所有记录某个字段的值,如果没有ALL表示只修改当前记录字段的值,所以用户可以用命令“REPLACEALL年龄WITH年龄+1”将表中所有学生的年龄增加一岁。
转载请注明原文地址:https://kaotiyun.com/show/pw7Z777K
0

最新回复(0)