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

admin2013-03-26  24

问题 在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

答案D

解析 替换可以使用REPLACE和UPDATE 命令。其中,REPLACE的格式为:
REPLACE FieldName1 WITH eExpression1 [ADDITIVE]
[, FieldName2 WITH eExpression2 [ADDITIVE]] ...
[Scope] [FOR lExpression1] [WHILE lExpression2]
[IN nWorkArea | cTableAlias]
[NOOPTIMIZE]
UPDATE 的格式为:
UPDATE [DatabaseName1!]TableName1
SET Column_Name1 = eExpression1
[, Column_Name2 = eExpression2 ...]
WHERE FilterCondition1 [AND | OR FilterCondition2 ...]]
但REPLACE不是SQL语句,故本题A不是正确答案,正确答案是D。
转载请注明原文地址:https://kaotiyun.com/show/bfsp777K
0

最新回复(0)