Kaip Išvalyti Lentelę Kvadratais

Turinys:

Kaip Išvalyti Lentelę Kvadratais
Kaip Išvalyti Lentelę Kvadratais

Video: Kaip Išvalyti Lentelę Kvadratais

Video: Kaip Išvalyti Lentelę Kvadratais
Video: Носки из квадратов без шва. Носки в технике Пэчворк. На любой размер. Подробный мастер класс. 2024, Lapkritis
Anonim

Struktūrinę užklausų kalbą (SQL) 1970 m. Sukūrė du amerikiečiai (Raymondas Boyce'as ir Donaldas Chamberlinas) iš IBM. Pirmoji jo versija buvo oficialiai priimta 1986 m., O šiandien tai yra labiausiai paplitusi duomenų bazių valdymo kalba. Žinoma, lentelių išvalymas iš įrašų yra viena iš pagrindinių operacijų šia kalba ir gali būti atliekama keliais būdais.

Kaip išvalyti lentelę kvadratais
Kaip išvalyti lentelę kvadratais

Būtinas

Pagrindinės SQL kalbos žinios

Nurodymai

1 žingsnis

Norėdami nuplauti lenteles, naudokite SQL sutrumpinti sakinį, nurodydami jūsų užklausą dominančios lentelės pavadinimą. Pvz., Jei norite išvalyti lentelę pavadinimu „TableToClear“, visa užklausa turėtų atrodyti taip:

sutrumpinti lentelę „TableToClear“

2 žingsnis

Norėdami ištrinti duomenis iš lentelės eilutėje po eilutės, naudokite operatorių „Ištrinti“kaip alternatyvą sutrumpinimo operatoriui. Šios komandos sintaksė reikalauja nurodyti lentelės pavadinimą ir sąlygą, pagal kurią eilutė turėtų būti pašalinta iš jos. Jei įvesite sąlygą, kuri, žinoma, yra teisinga, neatsižvelgiant į eilutės turinį, visi lentelių įrašai bus ištrinti. Pvz., Lentelėje TableToClear užklausą su šiuo operatoriumi galima sudaryti taip:

ištrinti iš „TableToClear“, kur 1

Skirtingai nuo sutrumpinto operatoriaus, ši užklausa grąžins ištrintų eilučių skaičių. Kitas šios komandos vykdymo skirtumas yra ne visos stalo užrakinimas, o tik šiuo metu apdorojamas įrašas. Ši parinktis užtruks ilgiau, o tai taps pastebima, kai lentelėje bus daug eilučių.

3 žingsnis

Yra ir daugiau egzotinių parinkčių - pavyzdžiui, visiškai ištrinkite lentelę ir atkurkite ją vienoje SQL užklausoje. Naudokite „drop“, kad ištrintumėte, o kurdami - kurkite. Pvz., Jei lentelę „TableToClear“sudaro 50 simbolių teksto laukas „Pavadinimas“ir sveikasis skaičius „Kodas“laukas, kurio reikšmės nėra lygios nuliui, tada galite ištrinti ir atkurti operacijas taip:

numesti lentelę `TableToClear`;

sukurti lentelę `TableToClear` (Kodas sveikasis skaičius nėra nulis, Pavadinimas char (50) nėra niekinis);

Rekomenduojamas: