Käsittely MySQL Tapahtumat kanssa laukaisee ja menettelyt SQL - Osa 15Introduction Tämä on osa 15 minun sarja, Käsittely MySQL Tapahtumat kanssa laukaisee ja tallennettuja SQL. Sinun on lukenut kaikki eri osat sarja (tai vastaava opetusohjelmat muualta) tähän asti. Tässä osa sarjasta, teemme hankkeen tapahtumasarja MySQL. Muista olemme tekemisissä MySQL 5.1. Huomautus: Jos et näe koodia tai jos luulet jotain puuttuu (rikki linkki, kuva poissa), vain yhteyttä minuun [email protected]. Eli minuun yhteyttä pienintäkään ongelmaa olet mitä olet reading.
Project Kuvaus Olemme yhä käsitellä tukku tietokantaan. Taulukot mukana tässä projektissa ovat Myynti taulukossa, SaleDetails ja tuotteet pöytä. Yksinkertaisuuden, oletetaan, että kun asiakas pyytää erilaisia tuotteita, jos kunkin tuotteen, kaikki määrä ei ole käytettävissä, niin asiakas ei osta mitään. Että on, jos näin tapahtuu, asiakas ei osta mitään, että products.Commenting MySQL olet oppinut kirjoittamaan SQL. Kun SQL monia, sinun täytyy kirjoittaa kommentteja joukossa. Kommentti voit muistaa, mitä koodi segmentti on tekemässä.
Jos aloitat rivi keskuudessa SQL kanssa #, niin kaikki kirjoitetaan että linja jälkeen # symboli, on kommentti ja on huomiotta DBMS. Tulee paljon kommentteja ohjelmassa (koodi) below.Code Kuvaus koodi on 5 tallennetut. Tallennettu menettely sen nimi luodaan ja tallennetaan automaattisesti tietokantaan. Kun asiakas vaatii hänen tuotteita, myynti virkailija panos hänen pyynnöstään tietokoneeseen. Tämä pyyntö kutsuu kaikki menettelyt tietyssä järjestyksessä. On myös laukaista, joka on liipaisimen meillä oli Jonkin edellisen osan sarjan. Laukaista on Products taulukon.
Meillä on sallittava, että liipaisin kuin se on. Yksinkertaisuuden olettaa, että tuotenimet ovat unique.Table merkinnät Tässä ovat taulukon merkinnät taulukoiden mukana: Myynti (SaleID, DateAndTime, TyöntekijänTunnus, AsiakasID) SaleDetails (SaleID, ProductID, Määrä, SoldPrice) Tuotteet (ProductID, ProductName, Luokka, Määrä, ReorderLever, CostPrice, SellingPrice) koodi DetailsInput Data Kun asiakas ostaa, myynti virkailija tyyppejä tiedot muotoon tietokoneen näytöllä. Tämä on SQL opetusohjelma eikä sellaisessa muodossa. Joten, minä annan sinulle lähtötiedot SQL muuttujia.
Koodi otto-osa on: # Myynti Data SetEmployeeIDVar = 3; SETCustomerIDVar = 2; # SaleDetails Data Set @ productNameVar1 = 'Bowl'; SET @ QtyVar1 = 5; SET @ productNameVar2 = "kynä"; SET @ QtyVar2 = 12; SET @ productNameVar3 = "Plate '; SET @ Qty