Această postare a fost editată ultima dată de Kongcida la 2019-3-10 00:12
prefață Acest articol vorbește în principal în detaliu despre adăugarea, ștergerea, verificarea și modificarea datelor din tabele – inserare, ștergere, selectare, actualizare.
Pregătește-te
Înainte să intrăm în acest articol, să creăm o bază de date numită DemoDb. Apoi execută următorul cod, care conține tabelul ce va fi folosit pentru o perioadă.
Tabelul de mai sus a fost creat, să introducem textul.
Text
Mai întâi, introdu date în baza de date.
#Inserarea datelor
Rezultatele interogărilor sunt următoarele:
#Modificarea datelor
Rezultatele sunt următoarele:
Ultima coloană de cantitate s-a schimbat de la 5 la 13
#Șterge datele
Bate la punctele cheie, gândește-te de două ori înainte să ștergi datele. Asigură-te că aduci expresia condiționată la final, altfel datele întregului tabel vor fi șterse. În acest modul, voi face diferența între drop, truncate și delete.
*picătură: Șterge întregul tabel, inclusiv datele tabelului, spațiul tabelului și structura tabelului. Nu poți insera date în tabel pe viitor decât dacă îl reconstruiești.
*delete: Șterge datele dintr-un tabel, poți șterge datele din rândul specificat, iar datele șterse vor fi înregistrate în jurnal pentru anularea ulterioară. Prin urmare, atunci când se folosește această metodă pentru a șterge și apoi insera date noi, coloana auto-adăugată va continua și nu va fi resetată.
*Trunchiere: Șterge datele din tabel pentru a elibera spațiu în tabel. Poți continua să inserezi date în tabel mai târziu. Nu poți șterge datele pentru un rând individual, doar toate datele din întregul tabel și valoarea de numărare folosită pentru identificarea noului rând sunt resetate la seed-ul acelei coloane. Adică, introduc date noi și începi de la zero cu numărul coloanelor adăugate anterior. trunchierea este echivalentă cu ștergerea fără condiția where.
#Date de interogare
În față, am folosit "Select * din numele tabeluluiAceastă instrucțiune interogează întreaga dată a tabelului. În proiectele propriu-zise, vom face interogări mai complexe, în funcție de nevoile afacerii. Așa cum urmează:
Să creăm un nou tabel pentru a efectua câteva interogări de bază: următoarea este instrucțiunea SQL salvată din baza de date, mai întâi creăm o bază de date DemoDb, apoi executăm următoarea instrucțiune.
Începe cu câteva întrebări simple:
Interogările de mai sus pot fi lipite în baza de date pentru verificare, iar comentariile detaliate sunt scrise asupra lor, așa că nu voi intra în detalii aici. Dacă aveți întrebări, puteți lăsa un mesaj în zona de comentarii și, desigur, sunteți bineveniți să corectați orice greșeală!
>Set de rezultate:
Rezultatele implementării sunt următoarele:
Putem vedea că există 4 interogări de date folosind Union și 7 interogări de date folosind Union, toate trei dintre ele fiind duplicate. Modul în care folosim aceste două metode de interogare depinde de scenariul specific de afaceri.
>Tabelul de copiere:
>Setări la nivel de sesiune:
>DatePaginare:
Rezultatele sunt următoarele:
>Expresii comune de tabel:
>Vizualizare:
>Funcție de valoare a tabelului inline:
>Proceduri stocate:
Cele de mai sus au enumerat mai multe modalități de paginare.
>Expresia cazului:
>Procesarea logică și controlul proceselor:
>Funcții comune:
>Tranzacții și proceduri stocate:
Autorul a decedat。。。。。。
|