SQL DELETE sætning

DELETE sætning

DELETE sætning bruges til at slette rækker i tabellen.

Syntaks

DELETE FROM tabelnavn WHERE kolonnenavn = værdi

Person:

Efternavn Fornavn Adresse By
Gates Bill Xuanwumen 10 Beijing
Wilson Fred Zhongshan 23 Nanjing

Slet en række

"Fred Wilson" vil blive slettet:

DELETE FROM Person WHERE Efternavn = 'Wilson'

Resultat:

Efternavn Fornavn Adresse By
Gates Bill Xuanwumen 10 Beijing

Slet alle rækker

Man kan slette alle rækker uden at slette tabellen. Dette betyder, at tabellens struktur, egenskaber og indekser er fuldt ud complete:

DELETE FROM table_name

eller:

DELETE * FROM table_name