问题 单项选择题

对所有员工的工资上浮10%,下列SQL语句正确的是______。

A.UPDATE 工资表 SET 工资=工资+工资*10%FOR ALL

B.UPDATE 工资表 SET 工资=工资*1.10FOR ALL

C.UPDATE 工资表 SET 工资=工资+工资*10%

D.UPDATE 工资表 SET 工资=工资*1.10

答案

参考答案:D

解析: 更新语句格式为:
UPDATE<表名>SET<列名>=<表达式>[,<列名>=<表达式>]… [WHERE谓词] 在Visual FoxPro中10%应该写成0.10,否则系统不认。

单项选择题
单项选择题