如果在数据库中已有同名的表,那么下列哪一个查询将覆盖原有的表( )。

admin2010-01-05  22

问题 如果在数据库中已有同名的表,那么下列哪一个查询将覆盖原有的表(    )。

选项 A、删除
B、追加
C、生成表
D、更新

答案4

解析 删除查询可以从一个或多个现存表中删除一组符合选择准则的记录。如果启用“级联删除”,则可以用删除查询从单个表中、从一对一关系的多个表中或一对多关系中的多个表删除记录。所以选项A不符合题意。追加查询可以把源查询中的新记录追加到已有表中,也可以使用户把输入数据中的一部分或全部按正确的格式追加到一个或多个已有表中。当需要从外部数据源中输入数据时,通常就使用这种查询。所以选项B不符合题意。生成表查询可以利用查询结果中的数据创建新表,若数据库中已有同名的表,该操作将覆盖原有的表。所以选项C是正确的。追更新查询可对一个或多个表中的一组记录作全局的更改或替换。所以选项D是错误的。答案为C。
转载请注明原文地址:https://kaotiyun.com/show/oRwp777K
0

最新回复(0)