Језик PL/SQL и наредба SELECT INTO – квиз¶
- Да
- Не
Q-79: Када се упит SELECT, који враћа податке из једног реда, укључује у PL/SQL програм, мора да има део INTO са списком променљивих у које се уписују прочитане вредности из базе податка.
- Да
- Не
Q-80: Следећи упит може да се са SELECT INTO угради у PL/SQL програм уколико знамо да сигурно има више књига траженог издавача.
SELECT naziv FROM knjige WHERE id_izdavaca=2
- SELECT naziv FROM knjige WHERE id_knjige=414
- SELECT id_knjige FROM primerci WHERE inventarski_broj=12345
- SELECT inventarski_broj FROM knjige WHERE id_knjige=414
Q-81: Који од наредних упита сигурно не може да се угради у PL/SQL програм са SELECT INTO? У табели primeci је колона inventarski_broj примарни кључ, а колона id_knjige је страни кључ који показује на примарни кључ табеле knjige. Од једне књиге имамо сигурно и по неколико примерака у библиотеци.
- SELECT naziv, id_izdavaca INTO v_naziv, v_id_izdavaca
- SELECT naziv, id_izdavaca INTO v_naziv
- SELECT naziv, id_izdavaca INTO v_id_izdavaca
- SELECT naziv INTO v_naziv, v_id_izdavaca
Q-82: Који почетак команде SELECT INTO је исправан?
- v_naziv izdavaci.naziv%ROWTYPE
- v_naziv ROWTYPE%izdavaci.naziv
- v_naziv izdavaci.naziv%TYPE
- v_naziv TYPE%izdavaci.naziv
Q-83: Која од следећих декларација је исправна?
- Да
- Не
Q-84: Следећа променљива је сложена и има онолико поља колико колона има табела autori.
v_autor autori%ROWTYPE;
- OTHERS
- NO_DATA_FOUND
- ZERO_DIVIDE
- TOO_MANY_ROWS
Q-85: Уколико упит који је употребљен са SELECT INTO у PL/SQL програму враћа више редова, који изузетак ће бити испаљен?