*   >> Læs Uddannelse artikler >> science >> programming

En begivenhed Sequence Project i MySQL

Håndtering MySQL Hændelser med Triggers og procedurer ved hjælp af SQL - Del 15Introduction Dette er en del 15 af min serie, håndtering MySQL Hændelser med Triggers og lagrede procedurer Brug af SQL. Du skal have læst alle de forskellige dele af serien (eller tilsvarende tutorials fra andre steder) op til dette punkt. I denne del af serien, vi gennemfører et projekt om en sekvens af begivenheder i MySQL. Husk vi har at gøre med MySQL 5.1. Bemærk: Hvis du ikke kan se koden, eller hvis du tror noget mangler (brudt link, billede fraværende), bare kontakte mig på [email protected].

Det vil sige, kontakt mig for det mindste problem, du har om, hvad du er reading.Project beskrivelse Vi er stadig beskæftiger sig med engros-databasen. Tabellerne inddrage i dette projekt er Sales bordet, SaleDetails og tabellen Produkter. For overskuelighedens skyld lad os antage, at når kunden anmoder om forskellige produkter, hvis der for hvert produkt, hele mængden ikke er tilgængelig, så kunden ikke vil købe noget. Det vil sige, hvis denne situation opstår, vil kunden ikke købe nogen af ​​products.Commenting i MySQL Du har lært, hvordan man skriver SQL-sætninger.

Når SQL-sætninger er mange, du har brug for at skrive kommentarer blandt dem. En kommentar giver dig mulighed for at huske, hvad en kode segment gør. Hvis du starter en linje blandt SQL-sætninger med #, så alt skrevet på denne linje efter # symbolet, er en kommentar og ignoreres af DBMS. Der vil være mange kommentarer i programmet (kode) below.Code Beskrivelse Koden har 5 lagrede procedurer. En lagret procedure ved sit navn er oprettet og automatisk gemt i databasen. Når en kunde kræver sine produkter, ekspedient vil input hans anmodning i computeren.

Denne anmodning vil kalde alle de procedurer i en bestemt rækkefølge. Der er også en udløser, som er udløseren vi havde i en af ​​de tidligere del af serien. Udløseren er for produkter tabellen. Vi skal gøre det muligt at udløse som det er. For overskuelighedens skyld antage, at produktnavne er unique.

Table Notations Her er bordet notater i tabellerne involverede: Salg (SaleID, DateAndTime, MedarbejderId, CustomerID) SaleDetails (SaleID, ProductID, Mængde, SoldPrice) Produkter (ProductID, ProductName, Kategori, mængde, ReorderLever, Kostpris, SellingPrice) Kode DetailsInput data Når en kunde køber, de ekspedient typer oplysningerne i en form for computerskærmen. Dette er en SQL tutorial og der ikke er en sådan form. Så vil jeg give dig input data som SQL variabl

Page   <<       [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Læs Uddannelse artikler,https://uddannelse.nmjjxx.com All rights reserved.