SQL -serveren avkortet uttalelse fjerner alle postene fra en tabell mens du beholder tabellstrukturen. Tenk på den avkortede uttalelsen som en måte å rense data fra en tabell uten å droppe selve tabellen.
I denne guiden vil du forstå hvordan du jobber med den avkortede kommandoen i SQL Server, slik at du kan tilbakestille tabellene uten å gjenskape dem.
SQL Server avkortetabell
Når du jobber med databasen, vil du møte forekomster der du trenger å slette alle dataene som er lagret i en tabell uten å slippe tabellen.
Selv om du kan bruke Delete -setningen uten en betinget klausul, er avkortet kommando mye raskere og effektiv.
Syntaksen til den avkortede kommandoen er som vist:
Avkortetabell [database_navn.] [skjema_navn.] Tabell_navn;La oss ta eksemplet spørsmål nedenfor som lager en tabell og setter inn eksempeldata.
Opprett database Product_Inventory;Kjør den avkortede spørringen for å fjerne alle dataene fra tabellen:
Avkortet bordbeholdning;Det resulterende tabellen er som vist:
Legg merke til at tabellstrukturen fremdeles holdes mens alle lagret data er fjernet.
SQL Server avkortet VS. Slett
Du lurer kanskje på, om den avkortede kommandoen er som slettestatningen, hvorfor trenger jeg å bruke den avkortede kommandoen?
Følgende er noen fordeler med den avkortede kommandoen over sletting.
Konklusjon
I denne artikkelen oppdaget du hvordan du skal jobbe med den avkortede tabellkommandoen i SQL Server for å rense data fra en tabell uten å ødelegge tabellstrukturen.