PL /SQL er Oracles proceduremæssige scripting sprog, der bruges til at skabe lagrede procedurer , udløser hændelser, der sker eller tilføje programmering logik til SQL-sætninger . Koden er grupperet i blokke af kode , hver med en bestemt funktion. PL /SQL understøtter betinget logik, loops og case erklæringer samt andre programmering syntaks. PL /SQL- scripts kan gemmes som procedurer , pakker og funktioner og derefter opfordret på et senere tidspunkt ved at referere til navnet på proceduren , pakning eller funktion. Ting du skal
Oracle PL /SQL
Vis Flere Instruktioner
1
Start dit script med en "angive" blok. Den " DECLARE " blok indeholder de variabler , typer og andre definitioner er nødvendige for dit script. Hver angivelse afsluttes med et semikolon (;) , og værdierne er tildelt til variable med " : =" operatør. En prøve erklære blok ligner : DECLAREtype VARCHAR (20) : = rocks ;
2
Place de eksekverbare kommandoer i BEGIN blokken på følgende måde : BEGININSERT INTO building_supplies VALUES ( post ), den eksekverbare blok er, hvor du placerer SQL-sætninger og programmering kontrol udsagn som for eller mens sløjfer eller case erklæringer .
fotos 3
Place nogen undtagelse håndtering udsagn i uNDTAGELSE blok. Undtagelsen blokken fortæller scriptet , hvordan man håndterer eventuelle fejl, der måtte opstå. En prøve UNDTAGELSE blok ligner : EXCEPTIONwhen ZERO_DIVIDEthen indsætte i building_supplies VALUES (punkt, 0 ),
4
End den eksekverbare blokken med "END ," erklæring. Hele PL /SQL script vil se sådan ud: DECLAREitem VARCHAR (20) : = ' rocks «: BEGININSERT INTO building_supplies VALUES ( post ), EXCEPTIONwhen ZERO_DIVIDEthen insert into building_supplies VALUES ( element, 0 ), END:
5
Kør scriptet ved at skrive et enkelt prik ( . ) efterfulgt af en hård afkast ( Enter). Derefter skrive ordet " run; " efterfulgt af et hårdt linjeskift
.