在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是(  )。

admin2013-11-28  29

问题 在Visual FoxPro中,执行SQL的DELETE命令和传统的FoxPro DELETE命令都可以删除数据库表中的记录,下面正确的描述是(  )。

选项 A、SQL的DELETE命令删除数据库表中的记录之前,不需要先用USE命令打开表
B、SQL的DELETE命令和传统的FoxPro DELETE命令删除数据库表中的记录之前,都需要先用命令USE打开表
C、SQL的DELETE命令可以物理地删除数据库表中的记录,而传统的FoxPro DELETE命令只能逻辑删除数据库表中的记录
D、传统的FoxPro DELETE命令还可以删除其它工作区中打开的数据库表中的记录

答案A

解析 SQL的删除数据命令格式是:DELETE FROM TableName [WHERE Condition],语名中本身已包含了表名,所以不需要先用USE命令打开;SQL的DELETE命令和传统的FoxPro DELETE命令都是逻辑删除记录,如果要物理删除记录,都需要使用PACK命令;传统的FoxPro DELETE命令只能删除本工作区中打开的数据库表中的记录。
转载请注明原文地址:https://kaotiyun.com/show/mlop777K
0

最新回复(0)