问题详情

在Visual FoxPro中,使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该的使用命令是( )。


A、REPLACE AGE WITH AGE+1

B、MODIFY STUDENT SET AGE=AGE+1

C、ALTER STUDENT SET AGE WITH AGE+1

D、UPDATE STUDENT SET AGE=AGE+1

时间:2022-01-01 02:42 关键词:

答案解析

D
替换可以使用REPLACE和UPDATE命令,其中REPLACE的格式为: REPLACE FieldNamel WITH eExpressionl[ADDITIVE] [,FieldName2 WITH eExpression2[ADDITIVE]]... [Scope][FOR IExpressionl][WHILE lExpression2] [IN nWorkArea I cTableAlias] [NOOPTIMIZE] UPDATE的格式为: UPDATE[DatabaseName1!]TableNamel SET Column_Namel=eExpressionl [,Column_Name2=eExpression2…] WHEREFilterConditionl[ AND|OR FiherCondition2…]] 但REPLACE不是SQL语句,故本题A不是正确答案,正确答案是D。