Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 7816|Svar: 1

Tilføjelse, sletning og korrektion af tabeldata baseret på databasen

[Kopier link]
Opslået på 09/03/2019 19.46.46 | | | |
Dette indlæg blev sidst redigeret af Kongcida den 2019-3-10 kl. 00:12



forord  
Denne artikel handler hovedsageligt i detaljer om tilføjelse, sletning, kontrol og ændring af tabeldata – indsættelse, sletning, udvælgelse, opdatering.


Gør dig klar

Før vi går i gang med denne artikel, lad os oprette en database kaldet DemoDb. Udfør derefter følgende kode, som indeholder tabellen, der skal bruges i et stykke tid.



Tabellen ovenfor er oprettet, lad os indtaste teksten.

Tekst

     Først indsæt data i databasen.

#Indsæt data



Forespørgselsresultaterne er som følger:
                  


#Ædmyk data



Resultaterne er som følger:
                    

    Den sidste kolonne med mængden ændrede sig fra 5 til 13


#Slet data

    Bank på de vigtigste punkter, tænk dig om to gange, før du sletter data. Sørg for at bringe det betingede udtryk til sidst, ellers vil dataene fra hele tabellen blive slettet.
    I dette modul vil jeg skelne mellem drop, trunkate og delete.

    *dråbe: Sletter hele tabellen, inklusive tabeldata, tabelplads og tabelstruktur. Du kan ikke indsætte data i tabellen i fremtiden, medmindre du genopbygger tabellen.
    *Slet: Slet data i en tabel, du kan slette dataene i den angivne række, og de slettede data vil blive registreret i loggen til senere tilbagerulning. Derfor vil den selvtilføjede kolonne, når man bruger denne metode til at slette og derefter indsætte nye data, fortsætte og ikke blive nulstillet.
    *forkorte: Sletter dataene i tabellen for at frigøre tabelplads. Du kan fortsætte med at indsætte data i tabellen senere. Du kan ikke slette data for en række enkeltvis, kun alle data i hele tabellen og tælleværdien, der bruges til at identificere den nye række, nulstilles til seed for den kolonne. Det vil sige, indsæt nye data og start forfra med antallet af de tidligere tilføjede kolonner. Trunkere er ækvivalent med at slette uden where-betingelsen.


#Forespørgselsdata


     Foran har vi brugt "Vælg * fra tabelnavnDenne erklæring forespørger hele tabeldataene. I faktiske projekter laver vi mere komplekse forespørgsler afhængigt af forretningsbehovene. Som følger:




Lad os oprette en ny tabel til at udføre nogle grundlæggende forespørgsler, følgende er SQL-sætningen sikkerhedskopieret fra databasen, først opretter vi en DemoDb-database, og udfører derefter følgende sætning.



Start med nogle simple spørgsmål:



De ovenstående forespørgsler kan indsættes i databasen til verifikation, og der er skrevet detaljerede kommentarer på dem, så jeg vil ikke gå i detaljer her. Hvis du har spørgsmål, kan du lægge en besked i kommentarfeltet, og selvfølgelig er du velkommen til at rette eventuelle fejl!


>Resultatsæt:


Resultaterne af implementeringen er som følger:
                    

              Vi kan se, at der er 4 dataforespørgsler, der bruger union, og 7 dataforespørgsler, der bruger union, alle tre af dem er dubletter. Hvordan vi bruger disse to metoder til forespørgsler, afhænger af det specifikke forretningsscenarie.
   

>Kopi af tabel:



>Sessionsniveau-indstillinger:




>DataPaginering:



Resultaterne er som følger:
            



>Udtryk for almindelige tabel:



>Synspunkt:


>Inline tabelværdifunktion:


>Lagrede procedurer:



Ovenstående har listet flere måder at paginere på.

>Kasusudtryk:


>Logikbehandling og proceskontrol:




>Almindelige funktioner:


>Transaktioner og lagrede procedurer:


Forfatteren er gået bort。。。。。。

















Tidligere:Dyb læring af data fra tekstiler
Næste:Del Python – Kunstig intelligens-emne
Opslået på 10/03/2019 10.10.15 |
Forfatteren er gået bort。。。。。。  Ha ha
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com