SQL Slet

SLET
Definition
Fjerner rækker fra en tabel eller visning.

 DELETE [FRA] [FRA [... n]] [hvor {]

Beskrivelse af klausuler

  • FRA: valgfri søgeord kan anvendes mellem DELETE søgeord og målet (tabellen, visningen eller rowset)
  • <table> FRA: Angiver en ekstra FRA klausul. Denne udvidelse af Transact-SQL DELETE for at specificere data og slette de tilsvarende rækker i tabellen i den første sætning. Du kan bruge denne udvidelse, som angiver en kombination i stedet for en underforespørgsel i WHERE at finde rækker, der skal fjernes.
  • HVOR: Angiver de betingelser, der anvendes til at begrænse antallet af rækker der skal slettes. Undladelse af at give en WHERE klausul, SLET fjerner alle rækker fra tabellen.

Eksempler
en. Sletter alle poster i tabellen SalesPersonQuotaHistory

 DELETE FROM Sales.SalesPersonQuotaHistory

b.. Sletter alle rækker i tabellen ProductCostHistory hvor kolonnen værdien er større end 1000,00 StandardCost.

 DELETE Hvorfra Production.ProductCostHistory StandardCost> 1000,00

ca. Sletter tabelrækker baseret på salget SalesPersonQuotaHistory år-til-dato er gemt i tabellen sælger

 DELETE FRA FRA Sales.SalesPersonQuotaHistory Sales.SalesPersonQuotaHistory spqh som SP INNER JOIN AS Sales.SalesPerson OM HVOR sp.SalesPersonID sp.SalesYTD spqh.SalesPersonID => 2500000,00

One Response to "SQL Slet"

  1. Bitacoras.com siger:

    Information Bitacoras.com ...

    Rate i Bitacoras.com: DELETE erklæring fjerner rækker Definition af en tabel eller visning. DELETE [FRA] [FRA [N]?] [Hvor {] Beskrivelse af punkterne: valgfri søgeord kan anvendes mellem DELETE søgeord og e .....

Kommentar