Sætningen DELETE

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Opretter en slet søgning, der fjerner poster fra én eller flere af de tabeller, der er angivet i FROM-delsætningen, der opfylder WHERE-delsætningen.

Syntaks

Slet [Table. *]
FRA tabel
HVOR kriterier

DELETE-sætningen består af følgende dele:

Del

Beskrivelse

table

Det valgfri navn på den tabel, som posterne skal slettes fra.

tabel

Navnet på den tabel, som posterne skal slettes fra.

kriterier

Et udtryk, der bestemmer, hvilke poster der skal slettes.

Bemærkninger

DELETE er især nyttig, hvis du vil slette mange poster.

Hvis du vil slette en hel tabel fra databasen, kan du bruge metoden Execute med en DROP-sætning. Hvis du sletter tabellen, går strukturen tabt. Når du bruger slet, er det derimod kun dataene, der slettes. tabelstrukturen og alle tabelegenskaberne, f. eks feltattributter og indeks, forbliver intakte.

Du kan bruge DELETE til at fjerne poster fra tabeller, der er i en en-til-mange-relation med andre tabeller. Overlappende sletninger medfører, at posterne i de tabeller, der er på mange-siden af relationen, bliver slettet, når den tilsvarende post i på en-siden af relationen slettes i forespørgslen. Eksempel: I relationen mellem tabellerne Kunder og Ordrer er tabellen Kunder på en-siden, og tabellen Ordrer på mange-siden af relationen. Hvis en post slettes fra Kunder, medfører det, at de tilsvarende poster i Ordrer slettes, hvis indstillingen for overlappende sletning er angivet.

En sletteforespørgsel sletter hele poster og ikke kun data i bestemte felter. Hvis du vil slette værdier i et bestemt felt, kan du oprette en opdater forespørgsel, der ændrer værdierne til Null.

Vigtigt!: 

  • Når du fjerner poster ved hjælp af en sletteforespørgsel, kan du ikke fortryde handlingen. Hvis du vil vide, hvilke poster der er blevet slettet, skal du først undersøge resultaterne af en vælg forespørgsel, der bruger samme kriterier, og derefter køre sletteforespørgslen.

  • Sørg for altid at have sikkerhedskopier af dine data. Hvis du sletter de forkerte poster, kan du hente dem fra dine sikkerhedskopier.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×