01 49 07 73 73
Nous contacter
S'inscrire
Espace client
Contact
01 49 07 73 73
Demande de contact
S'inscrire
FORMATIONS
SOLUTIONS
CERTIFICATIONS
VOUS ÊTES
FINANCEMENTS
A PROPOS
TOUS NOS DOMAINES DE FORMATION
Technologies numériques
Management - Développement personnel
Compétences métiers
COMMENT S'INSCRIRE À UNE FORMATION ?
COMMENT SE DÉROULE UNE FORMATION ?
CYBER ACADEMY
IA ACADEMY
NOS CENTRES
Accédez directement aux :
Nouveautés
Calendrier des Sessions Garanties
Séminaires état de l'art
Formations PME
Témoignages clients
FORMATIONS INTER
Stages pratiques
Séminaires état de l'art
Cours de synthèse
Classes à distance
Essentiels 3h30
Certifications et parcours diplômants
SOLUTIONS INTRA & SUR MESURE
Formations intra
Projets sur mesure
Webinars sur mesure
Ingénierie pédagogique
Coaching
DIGITAL LEARNING
Formations en ligne
Studio digital
ORGANISATION D'ÉVÉNEMENTS
Découvrez nos témoignages clients :
Capgemini Engineering - Projet inter : accompagner la montée en compétence de nos consultants IT
SNCF - Projet intra : prendre en main les outils Microsoft Power BI et SharePoint
Prisma Media - Projet digital sur mesure : créer une certification Google Workspace en ligne et en français
EY - Projet POEI : recruter des consultants cybersécurité formés à nos besoins
CERTIFICATIONS PAR THÉMATIQUE
CERTIFICATIONS PAR ÉDITEUR
PARCOURS CERTIFIANTS
TITRES RNCP
UNE ENTREPRISE
UN ÉTABLISSEMENT PUBLIC
UNE PME
En présentiel ou à distance, découvrez les temps forts de votre formation !
COMMENT FINANCER SA FORMATION ?
Plan de développement des compétences
OPCO
Fonds assurance formation
Aide individuelle à la formation
FNE-Formation
À PROPOS D'ORSYS
Qui sommes-nous ?
Notre approche pédagogique
Notre démarche qualité
Notre engagement RSE
Nos centres de formation
Nos contrats cadres
ESPACE CARRIÈRE
Consulter nos offres d'emploi
Devenir formateur ORSYS
RESSOURCES
Le magazine des experts métiers
Témoignages clients
Webinars
Vidéos
Trouvez le centre près de chez vous !
FORMATIONS
>
TOUS NOS DOMAINES DE FORMATION
Technologies numériques
Management - Développement personnel
Compétences métiers
COMMENT S'INSCRIRE À UNE FORMATION ?
COMMENT SE DÉROULE UNE FORMATION ?
CYBER ACADEMY
IA ACADEMY
NOS CENTRES
SOLUTIONS
>
SOLUTIONS INTER
Stages pratiques
Séminaires état de l'art
Cours de synthèse
Classes à distance
Essentiels 3h30
Certifications et parcours diplômants
SOLUTIONS INTRA & SUR MESURE
Formations intra
Projets sur mesure
Webinars sur mesure
Ingénierie pédagogique
Coaching
DIGITAL LEARNING
Formations en ligne
Studio digital
ORGANISATION D'ÉVÉNEMENTS
CERTIFICATIONS
>
CERTIFICATIONS PAR THÉMATIQUE
CERTIFICATIONS PAR ÉDITEUR
PARCOURS CERTIFIANTS
TITRES RNCP
VOUS ÊTES
>
UNE ENTREPRISE
UN ÉTABLISSEMENT PUBLIC
UNE PME
FINANCEMENTS
>
COMMENT FINANCER SA FORMATION ?
Plan de développement des compétences
OPCO
Fonds assurance formation
Aide individuelle à la formation
FNE-Formation
A PROPOS
>
À PROPOS D'ORSYS
Qui sommes-nous ?
Notre approche pédagogique
Notre démarche qualité
Notre engagement RSE
Nos centres de formation
Nos contrats cadres
ESPACE CARRIÈRE
Consulter nos offres d'emploi
Devenir formateur ORSYS
RESSOURCES
Le magazine des experts métiers
Témoignages clients
Webinars
Vidéos
>
Formations
>
Technologies numériques
>
formation SGBD
>
formation Oracle
>
formation Développer en PL/SQL, perfectionnement
>
test-pr�requis
Formation Développer en PL/SQL, perfectionnement (DSP)
Testez vos connaissances pour valider les prérequis
1 -
Ces syntaxes définissent un bloc PL/SQL
Plusieurs réponses possibles
FOR I IN 1..5 LOOP ... END LOOP;
DECLARE ... BEGIN ... END;
BEGIN ... END;
DECLARE ... BEGIN ... EXCEPTION ... END;
Je ne sais pas
2 -
Un bloc PL/SQL ne peut pas être imbriqué dans un autre bloc PL/SQL.
Une seule réponse possible
VRAI
FAUX
Je ne sais pas
3 -
Cette déclaration est syntaxiquement correcte et définit une variable scalaire.
Plusieurs réponses possibles
la_date DATE(8);
le_compteur IS TABLE OF NUMBER(3);
le_compteur INTEGER;
le libelle latab.col%TYPE;
Je ne sais pas
4 -
Peut-on déclarer une variable comme obligatoire par une clause NOT NULL ?
Une seule réponse possible
Non
Oui
Je ne sais pas
5 -
Comment se fait l'initialisation d'une variable ?
Plusieurs réponses possibles
On ne peut pas initialiser une variable
On peut initialiser une variable par la clause initval après le format
On peut initialiser une variable par la clause := après son format
On peut initialiser une variable par un calcul sur la valeur d'autres variables initialisées
Je ne sais pas
6 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Un record est une variable composite
Un record a plusieurs champs mais n'est pas indexé
On ne peut pas référencer un seul élément d'un record
La déclaration vemp EMPLOYEES%ROWTYPE définit un record
Je ne sais pas
7 -
Ces syntaxes définissent un traitement itératif.
Plusieurs réponses possibles
IF a=b THEN statement; END IF;
FOR i in 3,4 LOOP statement; END FOR;
FOR i in 1..10 LOOP statement; END LOOP;
WHILE (j<10) LOOP statement; END LOOP;
Je ne sais pas
8 -
Quelles sont les opérations possibles sur un curseur PL/SQL ?
Une seule réponse possible
DECLARE uniquement
DECLARE, OPEN, FETCH et CLOSE
FETCH UNIQUEMENT
Je ne sais pas
9 -
[commentaires] v_chaine est un VARCHAR2(5). Quelles syntaxes sont correctes ?
Plusieurs réponses possibles
v_chaine = 'AUTRE';
v_chaine := 'A '||'C';
v_chaine := 12345;
v_chaine := TO_CHAR(2);
Je ne sais pas
10 -
Dans la syntaxe
FECTH cur INTO la_var ;
Quel peut être le type de variable de la_var ?
Une seule réponse possible
Une constante
Un autre curseur
Un record
Une fonction
Une vue
Je ne sais pas
11 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Les erreurs qui apparaîssent dans un bloc PL/SQL peuvent être traitées dans la clause EXCEPTION du bloc
NO_DATA_FOUND est une exception standard Oracle qui apparaît si le champ recherché est NULL
NO_DATA_FOUND est une exception standard Oracle qui apparaît si aucune ligne ne correspond à l'ordre SELECT ou FETCH
La syntaxe pour traiter une exception est : IF nomexception THEN
Je ne sais pas
12 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Une procédure stockée peut avoir 0 ou plusieurs arguments en entrée et en sortie
On définit les arguments dans la clause DECLARE
On définit les arguments entre parenthèses après le nom de la procédure
Les arguments sont formatés sans dimension
Je ne sais pas
13 -
Quelles propositions sont vraies ?
Plusieurs réponses possibles
Une fonction stockée a un format
Une fonction stockée est appelée par un ordre EXECUTE
La valeur de retour de la fonction est définie par l'instruction EXIT
La valeur de retour de le fonction est définie par l'instruction RETURN(uneval)
Je ne sais pas
14 -
Quelle fonction permet d'extraire une sous-chaîne d'une chaîne de caractères ?
Une seule réponse possible
NVL
LENGTH
TO_CHAR
SUBSTR
UPPER
Je ne sais pas
15 -
Quelle syntaxe permet d'affecter le résultat d'un SELECT à une variable ( même type et une seule valeur) ?
Une seule réponse possible
SELECT col FROM tab INTO var;
SELECT col INTO var FROM tab;
SELECT col FROM tab INTO :var;
Ce n'est pas possible
Je ne sais pas
Une fois les réponses validées, vous ne pourrez plus modifier vos choix.
RÉINITIALISER
VALIDER MES RÉPONSES