Šį pranešimą paskutinį kartą redagavo Kongcida 2019-3-10 00:12
Įvadas Šiame straipsnyje daugiausia išsamiai kalbama apie lentelės duomenų papildymą, ištrynimą, tikrinimą ir modifikavimą - įterpti, ištrinti, pasirinkti, atnaujinti.
Pasiruoškite
Prieš pradėdami nagrinėti šį straipsnį, sukurkime duomenų bazę, pavadintą DemoDb. Tada vykdykite šį kodą, kuriame yra lentelė, kuri bus naudojama kurį laiką.
Aukščiau pateikta lentelė buvo sukurta, įveskime tekstą.
SMS žinutė
Pirmiausia įterpkite duomenis į duomenų bazę.
#Įterpti duomenis
Užklausos rezultatai yra tokie:
#Duomenų modifikavimas
Rezultatai yra tokie:
Paskutinis kiekio stulpelis pasikeitė iš 5 į 13
#Duomenų naikinimas
Pasibelskite į pagrindinius dalykus, gerai pagalvokite prieš ištrindami duomenis. Būtinai atneškite sąlyginę išraišką pabaigoje, kitaip visos lentelės duomenys bus ištrinti. Šiame modulyje atskirsiu lašą, sutrumpinimą ir ištrynimą.
*lašas: panaikina visą lentelę, įskaitant lentelės duomenis, lentelės erdvę ir lentelės struktūrą. Ateityje negalėsite įterpti duomenų į lentelę, nebent lentelę atkursite iš naujo.
*Ištrinti: Ištrinkite duomenis lentelėje, galite ištrinti duomenis nurodytoje eilutėje, o ištrinti duomenys bus įrašyti į žurnalą, kad vėliau būtų galima atšaukti. Todėl, naudojant šį metodą naujiems duomenims ištrinti ir įterpti, savarankiškai pridėtas stulpelis bus tęsiamas ir nebus nustatytas iš naujo.
*sutrumpinti: panaikina lentelės duomenis, kad atlaisvintų vietos lentelėje. Vėliau galėsite toliau įterpti duomenis į lentelę. Negalite naikinti eilutės duomenų atskirai, tik visi visos lentelės duomenys ir skaičiavimo reikšmė, naudojama naujai eilutei identifikuoti, iš naujo nustatoma į to stulpelio sėklą. Tai yra, įterpkite naujus duomenis ir pradėkite iš naujo nuo anksčiau pridėtų stulpelių skaičiaus. sutrumpinti yra lygiavertis ištrinti be kur sąlyga.
#Užklausos duomenys
Priekyje mes naudojome "Pasirinkite * iš lentelės pavadinimoŠis sakinys užklausia visus lentelės duomenis. Realiuose projektuose pateiksime sudėtingesnes užklausas, priklausomai nuo verslo poreikių. Taip:
Sukurkime naują lentelę, kad galėtume atlikti kai kurias pagrindines užklausas, toliau pateikiamas SQL sakinys, sukurtas iš duomenų bazės, pirmiausia sukurkite DemoDb duomenų bazę, tada vykdykite šį sakinį.
Pradėkite nuo kelių paprastų užklausų:
Aukščiau pateiktas užklausas galima įklijuoti į duomenų bazę patikrinimui, o apie jas rašomi išsamūs komentarai, todėl čia nesigilinsiu. Jei turite klausimų, galite palikti žinutę komentarų srityje ir, žinoma, kviečiame ištaisyti visas klaidas!
>Rezultatų rinkinys:
Įgyvendinimo rezultatai yra šie:
Matome, kad yra 4 duomenų užklausos, naudojančios sąjungą, ir 7 duomenų užklausos, naudojančios sąjungą, iš kurių trys yra dublikatai. Kaip mes naudojame šiuos du metodus, priklauso nuo konkretaus verslo scenarijaus.
>Kopijuoti lentelę:
>Seanso lygio nustatymai:
>duomenysPuslapių numeracija:
Rezultatai yra tokie:
>Bendrosios lentelės išraiškos:
>Peržiūrėti:
>Įdėtosios lentelės reikšmės funkcija:
>Saugomos procedūros:
Aukščiau išvardyti keli puslapiai būdai.
>Didžiosios raidės išraiška:
>Loginis apdorojimas ir procesų valdymas:
>Bendrosios funkcijos:
>Sandoriai ir saugomos procedūros:
Autorius mirė。。。。。。
|