Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 8047|Svar: 1

Att lägga till, radera och korrigera tabelldata baserat på databasen

[Kopiera länk]
Publicerad på 2019-03-09 19:46:46 | | | |
Detta inlägg redigerades senast av Kongcida den 2019-3-10 00:12



förord  
Denna artikel handlar främst i detalj om tillägg, borttagning, kontroll och modifiering av tabelldata – infoga, radera, välja, uppdatera.


Gör dig redo

Innan vi går in på den här artikeln, låt oss skapa en databas som heter DemoDb. Kör sedan följande kod, som innehåller tabellen som ska användas en stund.



Tabellen ovan har skapats, låt oss mata in texten.

SMS

     Först, infoga data i databasen.

#Infoga data



Sökresultaten är följande:
                  


#Ändra data



Resultaten är följande:
                    

    Den sista kolumnen med kvantitet ändrades från 5 till 13


#Radera data

    Knacka på de viktigaste punkterna, tänk efter två gånger innan du raderar data. Se till att ta med det villkorliga uttrycket i slutet, annars raderas hela tabellens data.
    I denna modul kommer jag att skilja mellan att släppa, trunkera och ta bort.

    *droppe: Tar bort hela tabellen, inklusive tabelldata, tabellutrymme och tabellstruktur. Du kan inte infoga data i tabellen i framtiden om du inte bygger om tabellen.
    *Ta bort: Ta bort data i en tabell, du kan ta bort data i den angivna raden, och den raderade datan kommer att registreras i loggen för senare återställning. Därför, när man använder denna metod för att radera och sedan infoga ny data, kommer den självtillagda kolumnen att fortsätta och återställas inte.
    *förkorta: Tar bort data i tabellen för att frigöra tabellutrymme. Du kan fortsätta infoga data i tabellen senare. Du kan inte radera data för en rad individuellt, endast all data i hela tabellen och räknevärdet som används för att identifiera den nya raden återställs till seeden för den kolumnen. Det vill säga, infoga ny data och börja om med antalet kolumner som tidigare lagts till. trunkera är ekvivalent med att ta bort utan where-villkoret.


#Sökdata


     Längst fram har vi använt "Välj * från tabellnamnDetta uttalande frågar hela tabelldatan. I faktiska projekt gör vi mer komplexa frågor beroende på affärsbehoven. Följande följer:




Låt oss skapa en ny tabell för att utföra några grundläggande frågor, följande är SQL-satsen säkerhetskopierad från databasen, skapa först en DemoDb-databas och kör sedan följande sats.



Börja med några enkla frågor:



Ovanstående frågor kan klistras in i databasen för verifiering, och detaljerade kommentarer skrivs på dem, så jag går inte in på detaljer här. Om du har några frågor kan du lämna ett meddelande i kommentarsfältet, och självklart är du välkommen att rätta eventuella misstag!


>Resultatuppsättning:


Resultaten av implementeringen är följande:
                    

              Vi kan se att det finns 4 datafrågor som använder union och 7 datafrågor som använder union, varav alla tre är dubbletter. Hur vi använder dessa två metoder för att söka beror på det specifika affärsscenariot.
   

>Kopiera tabell:



>Sessionsnivåinställningar:




>DataPaginering:



Resultaten är följande:
            



>Vanliga tabelluttryck:



>Vy:


>Inline-tabellvärdesfunktion:


>Lagrade procedurer:



Ovan nämns flera sätt att paginera på.

>Falluttryck:


>Logikbearbetning och processkontroll:




>Vanliga funktioner:


>Transaktioner och lagrade procedurer:


Författaren gick bort。。。。。。

















Föregående:Djupinlärning av data från torrvaror
Nästa:Dela Python – Artificiell intelligens-ämne
Publicerad på 2019-03-10 10:10:15 |
Författaren gick bort。。。。。。  Haha
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com