SQL DELETE

删除
定义
从一个表或视图中删除行。

删除[从] [从[,...]] [其中{]

有关条文的说明

  • 可选关键字:可以DELETE关键字和目标(表,视图或行集之间),用于
  • 从<TABLE>:FROM子句中指定一个额外的。 此Transact-SQL扩展删除指定的数据和删除表中的第一条中的相应行。 你可以使用这个扩展,它指定了一个组合,而不是在WHERE子句中使用子查询,以确定要删除的行。
  • 其中:指定用于限制被删除的行数的条件。 未能提供WHERE子句,DELETE删除表中的所有行。

举例
一个。 删除所有记录表中SalesPersonQuotaHistory

删除从Sales.SalesPersonQuotaHistory

2。 删除所有行,在的表ProductCostHistory是大于1000.00 StandardCost的列值。

删除的WHERE Production.ProductCostHistory StandardCost> 1000.00

C。 删除表行根据销售SalesPersonQuotaHistory今年截止到存储在表中的营业员

从从Sales.SalesPersonQuotaHistory Sales.SalesPersonQuotaHistory spqh删除SP:加入的AS Sales.SalesPerson WHERE sp.SalesPersonID sp.SalesYTD spqh.SalesPersonID => 2500000.00

一个响应“SQL DELETE”

  1. Bitacoras.com 说:

    信息Bitacoras.com ...

    率在Bitacoras.com:DELETE语句删除行的表或视图的定义。 删除[] [从[N]?]其中{] FROM子句描述:可选关键字之间可以使用DELETE关键字和电子......

评论