Језик PL/SQL – нерешени задаци¶
Решити следеће задатке писањем програма у програмској језику PL/SQL. Приликом решавања нерешених задатака, погледаjте претходно решене примере.
Програми се пишу у едитору у оквиру онлајн окружења Oracle APEX, а покрећу се кликом на дугме Run:
https://apex.oracle.com/en/ (обавезно логовање на креирани налог)
SQL Workshop
SQL Commands
Креирати PL/SQL програм у којем се дужина изражена у инчима пребацује у центиметре. Један инч је 2,54 центиметра.
Креирати PL/SQL програм у којем се на основу унете цене, приказује цена умањена за 25%. На пример, уколико се унесe 1000, програм треба да испише 750.
Креирати PL/SQL програм у који се уносе поштански број и назив града као један податак (раздвојени размаком). На пример: 11000 Beograd. Приказати у одвојеним редовима поштански број и назив места. Назив места приказати цео великим словима.
Креирати PL/SQL програм у којем се од jединственог матичног броја грађана (ЈМБГ) исписује година рођења са четири цифре. Особа чији је број унет је рођена 2000. године или скорије. ЈМБГ је тринаестоцифрени текстуални податак (прве две цифре: дан рођења, друге две цифре: месец рођења, следеће три: година рођења без прве цифре).
Креирати PL/SQL програм у којем се уносе име и презиме запосленог као два податка. Формирати имејл адресу од прва два слова имена, прва три слова презимена и наставка @kompanija.rs (цела адреса малим словима).
Креирати PL/SQL програм у којем се од унетог имена и јединственог матичног броја грађана (ЈМБГ) формира имејл адреса од имена и по две цифре за дан, месец и годину рођења, на пример: petar120401@biblioteka.co.rs (име је Petar). ЈМБГ је тринаестоцифрени текстуални податак (прве две цифре: дан рођења, друге две цифре: месец рођења, следеће три: година рођења без прве цифре).
Креирати PL/SQL програм у који се уноси један текстуални податак који се састоји од четири броја који представљају дужине трајања четири ТВ емисије изражене у минутима раздвојене тачка-зарезом (;), на пример: 45;120;5;180. Израчунати и приказати укупну дужину трајања све четири емисије.