Kuinka Tyhjentää Taulukko Sql-muodossa

Sisällysluettelo:

Kuinka Tyhjentää Taulukko Sql-muodossa
Kuinka Tyhjentää Taulukko Sql-muodossa

Video: Kuinka Tyhjentää Taulukko Sql-muodossa

Video: Kuinka Tyhjentää Taulukko Sql-muodossa
Video: Excelin pivot -taulukot tyhjästä asiantuntijaksi puolessa tunnissa + kojelauta! 2024, Saattaa
Anonim

Strukturoidun kyselykielen (SQL) kehitti 1970-luvulla kaksi amerikkalaista (Raymond Boyce ja Donald Chamberlin) IBM: ltä. Sen ensimmäinen versio hyväksyttiin virallisesti vuonna 1986, ja tänään se on yleisin tietokannan hallintakieli. Tietysti taulukoiden tyhjentäminen tietueista on yksi tämän kielen perustoiminnoista, ja se voidaan suorittaa monin tavoin.

Kuinka tyhjentää taulukko sql-muodossa
Kuinka tyhjentää taulukko sql-muodossa

Välttämätön

Perustiedot SQL-kielestä

Ohjeet

Vaihe 1

Huuhtele taulukot SQL-katkaisulausekkeella ja määritä kyselystäsi kiinnostuneen taulukon nimi. Esimerkiksi, jos haluat tyhjentää taulukon nimeltä TableToClear, koko kyselyn pitäisi näyttää tältä:

katkaise taulukko `TableToClear`

Vaihe 2

Käytä poisto-operaattoria vaihtoehtona katkaisuoperaattorille tietojen poistamiseksi taulukosta riveittäin. Tämän komennon syntaksissa sinun on määritettävä taulukon nimi ja ehto, jonka mukaan rivi on poistettava siitä. Jos syötät ehdon, jonka tiedetään olevan totta, rivin sisällöstä riippumatta, kaikki taulukotietueet poistetaan. Esimerkiksi TableToClear-taululle tämän operaattorin kysely voi koostua seuraavasti:

Poista taulukostaToClear, jossa 1

Toisin kuin katkaisuoperaattori, tämä kysely palauttaa poistettujen rivien määrän. Toinen ero tämän komennon suorittamisessa ei ole koko taulukon lukitseminen, vaan vain tällä hetkellä käsiteltävän tietueen lukitseminen. Tämän vaihtoehdon suorittaminen kestää kauemmin, mikä tulee havaittavaksi, kun taulukossa on paljon rivejä.

Vaihe 3

On myös eksoottisempia vaihtoehtoja - esimerkiksi poista taulukko kokonaan ja luo se uudelleen yhdellä Sql-kyselyllä. Poista pudottamalla pudota ja luo luomalla. Jos esimerkiksi TableToClear-taulukko koostuu 50-merkkisestä Nimi-tekstikentästä ja kokonaislukukenttä-kentästä, jossa ei ole nolla-arvoja, voit kirjoittaa sen poistamis- ja luomisoperaatiot seuraavasti:

pudotaulukko `TableToClear`;

luo taulukko `TableToClear` (Koodin kokonaisluku ei ole nolla, Nimi char (50) ei ole tyhjä);

Suositeltava: