Hantera Sybase Händelser med Triggers och förfaranden Använda SQL - Del 3 Division 5 Inledning Detta är del 3 i min serie, hantering Sybase Händelser med Triggers och lagrade procedurer Använda SQL. Denna serie är den femte division av min stora serier, Database. Du måste ha läst alla de olika delarna av den stora serien (eller motsvarande tutorials från annat håll) fram till denna punkt. I denna del av serien, ser vi på deklarationer i sammansatta uttalanden i Sybase SQL Anywhere.
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 vill säga, kontakta mig för minsta problem du har om vad du läser. Deklaration 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 - Tillfälliga bord - Undantag (fel identifierare) Det finns fyra 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 databashanterare. Variabel En variabel här liknar vad som händer i matematik, men inte riktigt. Du kan ha något liknande, FÖRKLARA myVar heltal = 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å tilldelningsoperatorn, =, och sedan datum själv. Det är möjligt att ha en förklaring på följande sätt: FÖRKLARA myVar heltal; I detta fall uppdraget operatören och utgångspunkten har utelämnats. Nollpunkts kan placeras i variabeln, senare ner i sammansatta satsen. Syntaxen för en variabel är: FÖRKLARA variabelnamn [...] datatyp [{= | DEFAULT} begynnelsevärdes] Här är initialt värde som 5 ovan.
Du kan använda det reserverade ordet, DEFAULT i stället för tilldelningsoperatorn. Du kan deklarera flera variabler samtidigt separerade med kommatecken, som i DECLARE myVar, yourVar, hisVar INTEGER Här de tre variablerna är av samma typ, INTEGER Obs: En DECLARE uttalande avslutas med semikolon. Exempel - Starta databasen och ansluta till den. - Läs, skriv och exekve