问题
单项选择题
“图书”表中有字符型字段“图书号”。要求用SQL DELETE命令将图书号以字母A开头的图书记录全部打上删除标记,正确的命令是______。
A.DELETE FROM 图书 FOR 图书号 LIKE "A%"
B.DELETE FROM 图书 WHILE 图书号 LIKE "A%"
C.DELETE FROM 图书 WHERE 图书号="A[*]"
D.DELETE FROM 图书 WHERE 图书号 LIKE "A%"
答案
参考答案:D
解析: SQL删除数据的命令格式如下:
DELETE FRON TableNanle [WHERE Condition]
FROM指定从哪个表中删除数据,WHERE指定被删除的记录所满足的条件,如果不使用WHERE子句,则删除该表中的全部记录。字符串的模糊匹配,用LIKE运算符。图书WHERE图书号LIKE "A%"表示“图书”表中所有“图书号”以A开头得字符型字段。