A strukturált lekérdezési nyelvet (SQL) az 1970-es években fejlesztette ki két amerikai (Raymond Boyce és Donald Chamberlin) az IBM-től. Első változatát hivatalosan 1986-ban fogadták el, és ma ez a leggyakoribb adatbázis-kezelő nyelv. Természetesen a táblák nyilvántartásból történő törlése az egyik alapvető művelet ezen a nyelven, és többféleképpen is elvégezhető.
Szükséges
Az SQL nyelv alapvető ismerete
Utasítás
1. lépés
Az SQL truncate utasítással öblítse le a táblázatokat, adja meg a lekérdezésben érdekelt tábla nevét. Például, ha törölni akar egy TableToClear nevű táblát, akkor a teljes lekérdezésnek így kell kinéznie:
csonka tábla `TableToClear`
2. lépés
Használja a törlés operátort a csonka operátor alternatívájaként, ha soronként törli az adatokat egy táblából. A parancs szintaxisa megköveteli, hogy adja meg a tábla nevét és azt a feltételt, amely mellett egy sort el kell távolítani belőle. Ha olyan feltételt ad meg, amely köztudottan igaz, függetlenül a sor tartalmától, akkor az összes tábla rekord törlődik. Például a TableToClear táblához egy lekérdezés ezzel az operátorral így állítható össze:
törölje a `TableToClear`-ból, ahol 1
A csonka operátorral ellentétben ez a lekérdezés visszaadja a törölt sorok számát. A parancs végrehajtásának másik különbsége nem az egész tábla zárolása, hanem csak a pillanatnyilag feldolgozott rekord. Ennek az opciónak a végrehajtása hosszabb időt vesz igénybe, ami észrevehetővé válik, ha a táblában nagy számú sor van öblítve.
3. lépés
Vannak egzotikusabb lehetőségek is - például törölje teljesen a táblázatot, és hozza létre újra egy Sql lekérdezésben. Használja a drop elemet a törléshez, a Create pedig a létrehozáshoz. Például, ha a TableToClear tábla egy 50 karakterből álló Név szövegmezőből és egy egész számmezőből áll, amelynek értéke nem nulla, akkor a törlés és újrateremtés műveleteit a következőképpen írhatja:
drop table `TableToClear`;
tábla létrehozása `TableToClear` (A kód egész száma nem null, A char (50) név nem null
);