SQL Kustuta

DELETE
Määratlus
Eemaldab read tabelis või vaates.

 DELETE [alates] [FROM [... n]] [WHERE {]

Kirjeldus punktides

  • FROM: vabatahtlik märksõna saab kasutada vahel DELETE märksõna ja eesmärk (tabel, vaade, või rowset)
  • <table> FROM: Määrab täiendav FROM klausel. See pikendamine Transact-SQL DELETE täpsustada andmeid ja kustutada vastavad read tabelis 1. punktis. Võite kasutada seda laiendamine, milles täpsustatakse kombinatsiooni asemel subquery sisse WHERE kindlaks rida eemaldada.
  • KUS: Määrab tingimustel kasutada, et piirata ridade arv välja jätta. Suutmatus pakkuda WHERE klauslit, kustutada eemaldab kõik read tabelist.

Näited
a. Kustutab kõik andmed tabelis SalesPersonQuotaHistory

 DELETE FROM Sales.SalesPersonQuotaHistory

b. Kustutab kõik read tabelis ProductCostHistory kus veeru väärtus on suurem kui 1000,00 StandardCost.

 DELETE kust Production.ProductCostHistory StandardCost> 1000,00

c. Kustutab tabeli ridade müügi alusel SalesPersonQuotaHistory aasta-to-date hoida tabelis müüja

 DELETE FROM FROM Sales.SalesPersonQuotaHistory Sales.SalesPersonQuotaHistory spqh AS sp INNER liituda Sales.SalesPerson, kus sp.SalesPersonID sp.SalesYTD spqh.SalesPersonID => 2500000,00

One Response to "SQL Delete"

  1. Bitacoras.com ütleb:

    Informatsioon Bitacoras.com ...

    Määr Bitacoras.com: DELETE avaldus eemaldab rida mõiste tabel või vaade. DELETE [alates] [FROM [,? N]] [WHERE {] kirjelduse punktides: vabatahtlik märksõna saab kasutada vahel DELETE märksõna ja e .....

Kommentaar