Hantera MySQL Händelser med Triggers och förfaranden Använda SQL - Del 3Introduction Detta är del 3 i min serie, hantering MySQL Händelser med Triggers och lagrade procedurer Använda SQL. Du måste ha läst alla de olika delarna i serien (eller motsvarande tutorials från annat håll) fram till denna punkt. I denna del av serien, tittar vi på variabeldeklaration i sammansatta uttalanden i MySQL. Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild frånvarande), bara att kontakta mig på [email protected].
Det är, kontakta mig för minsta problem du har om vad du är reading.Declaration En förening uttalande är en grupp av påståenden som beter sig som en enhet för att utföra en viss uppgift. Ibland kan en förening uttalande skulle behöva uppgifter att arbeta med. Alla data som används av en förening uttalande har att deklareras innan den kan användas. Denna förklaring görs strax under det reserverade ordet, BÖRJA. Du kan deklarera följande klasser av data precis under BEGIN reserverat ord: - Variabler - Markörer - Villkor och hanterare Det finns tre punkterna ovan.
Vi ska titta på variabler i denna del av serien. Jag får inte behandla andra objekt i denna serie, eftersom de inte är lämpliga för andra DBMS.Variable En variabel här liknar vad som händer i matematik, men inte riktigt. Du kan ha något liknande, FÖRKLARA myVar heltal DEFAULT 5; Du måste börja en förklaring med det reserverade ordet, tillkännager. Detta följs av ett variabelnamn som du väljer som kommer att hålla datum (singular för data). Då har du datatyp utgångspunkten. Då kan du få DEFAULT reserverat ord och sedan datum själv.
Det är även möjligt att ha en förklaring som följer: DECLARE myVar heltal; I detta fall DEFAULT reserverat ord och utgångspunkten är utelämnade; i detta fall det initiala värdet för nollpunkten är NULL. En utgångspunkt kan placeras i variabeln, senare i föreningen uttalande. I stället för ett datum kan du skriva en expresson (se nedan). Syntaxen för en variabeldeklaration är: FÖRKLARA var_name [, var_name] ...
typ [DEFAULT värde] Som syntaxen antyder kan du deklarera mer än en variabel i samma deklaration uttalande; separera variabelnamn med kommatecken, som DECLARE myVar, yourVar, hisVar INTEGER Här de tre variablerna är av samma typ, INTEGER Obs: En DECLARE uttalande avslutas med ett semikolon. Du kan ha många variabeldeklaration uttalanden i en sammansatt sats. De kommer högst upp i föreningen uttalande strax under BEGIN reserverade w