--kustuta tabeli nimest
--1> Kustuta tabelist mõned andmed, tabeli struktuur jääb alles.
--2>Delete võib kustutada osa andmetest kus-klausliga, nt DELETE FROM Student WHERE sAge > 20
--3> Automaatne nummerdamine ei taastu algväärtusele.
--lühendatud tabeli nimi
--1>truncate'i lauset ei saa järgida kus tingimus, seda ei saa tingimuse järgi kustutada, ainult kõik andmed saab kustutada.
--2> Automaatne nummerdamine taastub algväärtusele.
--3> Truncate'i kasutamine kõigi andmete kustutamiseks tabelist on palju tõhusam kui kustutamine, sest truncate kasutab logide salvestamiseks minimaalset meetodit.
--4>truncate kustutab andmed ilma kustutamise käivitamiseta.
--eemalda tabeli nimi
--1> Kustuta tabel ise, st kustuta kõik andmed ja tabeli struktuur (veerud, piirangud, vaated, võtmed) tabelist.
Automaatne nummerdamine selgitas:
1 Automaatne nummerdamine kasvab ainult ettepoole, mitte tahapoole. 2 Kui andmete sisestamisel tekib viga, suureneb automaatne number samuti ning järgmisel sisestamisel "jäetakse number" vahele. 3. Automaatseid nummerdamisveerge ei saa käsitsi muuta.
|