|
|
Publisert på 09.03.2019 19:46:46
|
|
|
|

Dette innlegget ble sist redigert av Kongcida den 10.03.2019 kl. 00:12
forord Denne artikkelen handler hovedsakelig i detalj om tilføying, sletting, kontroll og endring av tabelldata – innsetting, sletting, velg, oppdatering.
Gjør deg klar
Før vi går inn i denne artikkelen, la oss lage en database kalt DemoDb. Deretter kjører følgende kode, som inneholder tabellen som skal brukes en stund.
Tabellen ovenfor er laget, la oss skrive inn teksten.
Tekst
Først, sett inn data i databasen.
#Sett inn data
Søkeresultatene er som følger:
#Endre data
Resultatene er som følger:
Den siste kolonnen med mengde endret seg fra 5 til 13
#Slett data
Bank på hovedpunktene, tenk deg om to ganger før du sletter data. Sørg for å hente det betingede uttrykket på slutten, ellers vil dataene i hele tabellen bli slettet. I denne modulen skal jeg skille mellom dropp, forkorte og slette.
*dråpe: Sletter hele tabellen, inkludert tabelldata, tabellplass og tabellstruktur. Du kan ikke sette inn data i tabellen i fremtiden med mindre du bygger tabellen på nytt.
*Slett: Slett data i en tabell, du kan slette dataene i den angitte raden, og de slettede dataene vil bli registrert i loggen for senere tilbakeføring. Derfor, når man bruker denne metoden for å slette og deretter sette inn nye data, vil den selv-tilføyde kolonnen fortsette og ikke bli tilbakestilt.
*forkorte: Sletter dataene i tabellen for å frigjøre plass i tabellen. Du kan fortsette å sette inn data i tabellen senere. Du kan ikke slette data for en rad individuelt, bare all data i hele tabellen og telleverdien som brukes for å identifisere den nye raden tilbakestilles til frøet i den kolonnen. Det vil si, sett inn nye data, og start på nytt med antall kolonner som tidligere ble lagt til. Truncate er ekvivalent med slette uten where-betingelsen.
#Spørringsdata
Foran har vi brukt "Velg * fra tabellnavnDenne setningen spør i hele tabelldataen. I faktiske prosjekter vil vi lage mer komplekse forespørsler avhengig av forretningsbehovene. Som følger:
La oss lage en ny tabell for å utføre noen grunnleggende spørringer, det følgende er SQL-setningen sikkerhetskopiert fra databasen, først oppretter du en DemoDb-database, og kjører deretter følgende setning.
Start med noen enkle spørsmål:
Spørringene ovenfor kan limes inn i databasen for verifisering, og detaljerte kommentarer er skrevet på dem, så jeg går ikke i detalj her. Hvis du har noen spørsmål, kan du legge igjen en melding i kommentarfeltet, og selvfølgelig er du velkommen til å rette eventuelle feil!
>Resultatsett:
Resultatene av implementeringen er som følger:
Vi kan se at det finnes 4 dataspørringer som bruker union og 7 dataspørringer som bruker union, alle tre av dem er duplikater. Hvordan vi bruker disse to metodene for å spørre, avhenger av det spesifikke forretningsscenariet.
>Kopier tabell:
>Innstillinger på øktnivå:
>DataPaginering:
Resultatene er som følger:
>Felles tabelluttrykk:
>Visning:
>Innebygd tabellverdifunksjon:
>Lagrede prosedyrer:
Ovenstående har listet opp flere måter å paginere på.
>kasusuttrykk:
>Logikkbehandling og prosesskontroll:
>Vanlige funksjoner:
>Transaksjoner og lagrede prosedyrer:
Forfatteren gikk bort。。。。。。
|
Foregående:Dyp læring av data fra tørrvarerNeste:Del Python – Tema om kunstig intelligens
|