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

admin2013-11-12  35

问题 在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+l
D、 UPDATE STUDENT SET AGE=AGE+1

答案D

解析 替换可以使用REPLACE和UPDATE命令,其中,REPLACE的格式为:
    REPLACE FieldName1 WITH eExpressionl[ADDlTlVE]
    [,FieldName2 WITH eExpression2[ADDITIVE]]...
    [Scope][FOR|Expression1][WHILE|Expression2]
    [IN nWorkArea|cTableAlias]
    [NOOPTIMIZE]
    UPDATE=的格式为:
    UPDATE[DatabaseName1]TableName 1
    SET Column_Name1=eExpression 1
    [,Column_Name2=eExpression2...]
    WHERE    FilterCondition1   [  AND  ]   ORFilterCondition2…]]
    但 REPLACE不是SQL语句,故本题A不是正确答案,正确答案是D。
转载请注明原文地址:https://jikaoti.com/ti/7hT0FFFM
0

最新回复(0)