hackervs的专栏(6)
时间:2014-02-12 06:49 来源:www.xfmw.cn 作者:心扉美文 点击:次
DELETE语句用来删除已知表中的行。如同UPDATE语句中一样,所有满足WHERE子句中条件的行都将被删除。由于SQL中没有UNDO语句或是 “你确认删除吗?”之类的警告,在执行这条语句时千万要小心。如果决定取消Los Angeles办事处并解雇办事处的所有职员,这一卑鄙的工作可以由以下这条语句来实现: DELETE FROM EMPLOYEES WHERE BRANCH_OFFICE = 'Los Angeles'; 如同UPDATE语句中一样,省略WHERE子句将使得操作施加到表中所有的行。 DELETE语句的语法流图如下面所示: DELETE FROM table [WHERE predicate [ { logical-connector predicate} ] ]; (责任编辑:admin) |