Egzamin zawodowyPortal części pisemnej

INF.03 · pytanie 611

Aby usunąć wszystkie rekordy z tabeli należy zastosować kwerendę

  1. AINSERT INTO
  2. BALTER COLUMN
  3. CCREATE COLUMN
  4. DTRUNCATE TABLEPoprawna

Wyjaśnienie

TRUNCATE TABLE usuwa z tabeli wszystkie wiersze naraz, pozostawiając jej strukturę (kolumny, definicję) nienaruszoną. Działa szybciej niż DELETE bez warunku, bo nie rejestruje pojedynczych usunięć i zwykle zeruje licznik AUTO_INCREMENT. Dlatego do wyczyszczenia całej zawartości tabeli służy TRUNCATE TABLE.