To objavo je nazadnje uredil Kongcida 10. 3. 2019 ob 00:12
predgovor Ta članek večinoma podrobno obravnava dodajanje, brisanje, preverjanje in spreminjanje podatkov v tabeli – vstavljanje, brisanje, izbira, posodabljanje.
Pripravi se
Preden začnemo s tem člankom, ustvarimo bazo podatkov z imenom DemoDb. Nato izvedite naslednjo kodo, ki vsebuje tabelo, ki se bo uporabljala nekaj časa.
Zgornja tabela je ustvarjena, vnesite besedilo.
Besedilno sporočilo
Najprej vnesite podatke v bazo podatkov.
#Vstavi podatke
Rezultati poizvedb so naslednji:
#Spreminjanje podatkov
Rezultati so naslednji:
Zadnji stolpec količine se je spremenil s 5 na 13
#Izbriši podatke
Potrkajte na ključne točke, dvakrat premislite, preden izbrišete podatke. Poskrbite, da boste pogojni izraz prinesli na konec, sicer bodo podatki celotne tabele izbrisani. V tem modulu bom razlikoval med izpustom, odrezanjem in brisanjem.
*kaplja: Izbriše celotno tabelo, vključno s podatki tabele, prostorom v tabeli in strukturo tabele. V prihodnje ne moreš vstaviti podatkov v tabelo, razen če tabelo ponovno zgradiš.
*Izbriši: Izbrišite podatke v tabeli, lahko izbrišete podatke v določeni vrstici, izbrisani podatki pa bodo zabeleženi v dnevnik za kasnejše vračanje nazaj. Zato se pri uporabi te metode za brisanje in nato vstavljanje novih podatkov samododani stolpec nadaljuje in se ne ponastavi.
*Obrezovanje: Izbriše podatke v tabeli, da sprosti prostor v tabeli. Podatke lahko kasneje vstavljate v tabelo. Podatkov za vrstico ne morete izbrisati posamezno, samo vsi podatki v celotni tabeli in vrednost štetja, uporabljena za identifikacijo nove vrstice, se ponastavi na seme tega stolpca. To pomeni, da vstavite nove podatke in začnete znova s štetjem stolpcev, ki so bili prej dodani. Truncate je ekvivalent delete brez where.
#Poizvedbene podatke
Spredaj smo uporabljali "Izberi * iz imena tabeleTa izjava poizveduje po celotnih podatkih tabele. Pri dejanskih projektih bomo izvajali bolj zapletene poizvedbe glede na potrebe podjetja. Kot sledi:
Ustvarimo novo tabelo za izvedbo osnovnih poizvedb, naslednja je SQL izjava, shranjena iz baze podatkov, najprej ustvarimo DemoDb bazo podatkov in nato izvedemo naslednjo izjavo.
Začnite z nekaj preprostimi poizvedbami:
Zgornje poizvedbe lahko prilepite v bazo podatkov za preverjanje, nanje pa so napisani podrobni komentarji, zato tukaj ne bom šel v podrobnosti. Če imate kakršnakoli vprašanja, lahko pustite sporočilo v komentarjih, seveda pa lahko popravite morebitne napake!
>Rezultati:
Rezultati izvedbe so naslednji:
Vidimo, da obstajajo 4 podatkovne poizvedbe, ki uporabljajo unijo, in 7 podatkovnih poizvedb, ki uporabljajo unijo, od katerih so tri podvojene. Kako uporabljamo ti dve metodi za poizvedovanje, je odvisno od specifičnega poslovnega scenarija.
>Kopirna tabela:
>Nastavitve na ravni seje:
>PodatkiPaginacija:
Rezultati so naslednji:
>Pogosti izrazi v tabeli:
>Poglej:
>Funkcija vrednosti v vrstici v tabeli:
>Shranjene procedure:
Zgornje je našteto več načinov za označevanje strani.
>Izraz v primeru:
>Logično procesiranje in nadzor procesov:
>Pogoste funkcije:
>Transakcije in shranjene procedure:
Avtor je umrl。。。。。。
|