PL /SQL is Oracle's procedurele scripttaal die wordt gebruikt voor het creëren van stored procedures , triggering gebeurtenissen voordoen of het toevoegen programmeringslogica om SQL-statements . De code is onderverdeeld in blokken code , elk met een specifieke functie . PL /SQL ondersteunt voorwaardelijke logica , loops en case jaarrekening evenals andere programmering syntax . De PL /SQL- scripts kunnen worden opgeslagen als procedures , packages en functies en vervolgens op een later tijdstip opgeroepen door te verwijzen naar de naam van de procedure , pakket of functie . Wat je nodig hebt Oracle PL /SQL Toon Meer Aanwijzingen 1 Begin je script met een blok " verklaren" . Het blok " verklaren" bevat de variabelen , types en andere definities nodig zijn voor uw script . Elke verklaring wordt afgesloten met een puntkomma ( ;) en waarden worden toegewezen aan de variabelen met de " : = " operator . Een steekproef verklaren blok eruit ziet : DECLAREtype VARCHAR ( 20 ) : = rotsen ; Place 2 het uitvoerbare opdrachten in het blok BEGIN op de volgende manier : BEGININSERT INTO building_supplies WAARDEN ( item) ; Het uitvoerbare blok is waar je SQL-statements en programmering control statements , zoals voor of tijdens lussen of case statements . Place 3 geen uitzondering hanteren verklaringen in de uITZONDERING blok . De UITZONDERING blok vertelt het script hoe eventuele fouten die kunnen optreden te behandelen . Een monster UITZONDERING blok eruit ziet : EXCEPTIONwhen ZERO_DIVIDEthen invoegen in building_supplies WAARDEN ( post , 0 ) ; End 4 het uitvoerbare blok met de " END ; " verklaring . De gehele PL /SQL script zal uitzien : DECLAREitem VARCHAR ( 20 ) : = ' rocks ' : BEGININSERT INTO building_supplies WAARDEN ( item) ; EXCEPTIONwhen ZERO_DIVIDEthen invoegen in building_supplies WAARDEN ( post , 0 ) ; END : 5 Voer het script door het intikken van een enkele punt ( . ) , gevolgd door een harde return ( Enter ) . Typ dan het woord " run , " gevolgd door een harde return . |