QCM PL/SQL Corrigé – Partie 6
QCM sur PL/SQL avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur PL/SQL comprennent divers sujets tel que les bases de PL/SQL, les variables, les constantes, les boucles, les déclencheurs, les curseurs, les procédures, etc…. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur PL/SQL.
1. Une procédure PL/SQL se compose de ______.
A Header et Footer
B Body et Footer
C Header et Body
D Aucune de ces réponses
2. Qu’est-ce qui est VRAI à propos du Header ?
A Les paramètres et les variables sont contenus dans le Header de la procédure.
B Comme un bloc PL/SQL général, le Header contient les déclarations, les exécutions et les exceptions.
C Les deux A et B
D Aucune de ces réponses
3. Combien de façons y a-t-il de passer les paramètres dans une procédure ?
A 1
B 2
C 3
D 4
4. Lesquels des éléments suivants sont des paramètres de passage dans une procédure ?
A IN
B OUT
C INOUT
D Tous les paramètres ci-dessus
5. Lequel des paramètres de passage ne peut pas être remplacé par une procédure ?
A IN
B OUT
C INOUT
D Tous les paramètres ci-dessus
6. Lequel des éléments suivants peut être exécuté dans une procédure PL/SQL ?
A Create
B Call
C Drop
D Toutes les réponses sont vraies
7. Quelle est la différence entre une fonction PL/SQL et une procédure PL/SQL ?
A Une fonction PL/SQL peut ou non retourner une valeur alors qu’une procédure PL/SQL doit obligatoirement retourner une valeur.
B Une procédure PL/SQL peut ou non retourner une valeur alors qu’une fonction PL/SQL doit retourner une valeur.
C Une fonction PL/SQL peut ou non retourner une constante alors qu’une procédure PL/SQL doit retourner une constante.
D Aucune de ces réponses
8. Lequel des éléments suivants n’est PAS présent dans la syntaxe d’une fonction PL/SQL ?
A Nom_de_fonction
B [OR REPLACE]
C Liste de paramètres optionnels
D Aucun des éléments ci-dessus
9. Une fonction PL/SQL doit contenir _________
A l’instruction GOTO
B l’instruction EXIT
C la déclaration Return
D la déclaration NULL
10. Le mot-clé AS est utilisé dans une fonction PL/SQL afin de créer _____
A Une fonction d’identité
B Une fonction constante
C Une fonction synonyme
D Une fonction autonome