Bazy danych · Junior · Pytanie 34 z 75
Czym różni się DELETE FROM logs od TRUNCATE logs?
- 1
TRUNCATEusuwa tylko wiersze starsze niż dzień - ✓Poprawna odpowiedź:
TRUNCATEusuwa wszystkie wiersze naraz, dużo szybciej, bez przeglądania wierszy i bez triggerów wierszowych - 3
DELETEusuwa samą tabelę
Wyjaśnienie
DELETE może mieć WHERE i usuwa wiersze po kolei. DROP TABLE usuwa też strukturę tabeli.