• Aucun résultat trouvé

Quizz Cours PL/SQL, Chapitre 1 a 8.2 1.

N/A
N/A
Protected

Academic year: 2022

Partager "Quizz Cours PL/SQL, Chapitre 1 a 8.2 1."

Copied!
5
0
0

Texte intégral

(1)

Quizz Cours PL/SQL, Chapitre 1 a 8.2

1. 01-Syntaxe

La d´eclaration ci-dessous est-elle juste ? DECLARE

dIdentifiant NUMBER(4) ; (a) VRAI

(b) FAUX 2. 02-Syntaxe

La d´eclaration ci-dessous est-elle juste ? DECLARE

ID, NoID, Test VARCHAR2(10) ; (a) VRAI

(b) FAUX 3. 03-Syntaxe

La d´eclaration ci-dessous est-elle juste ? DECLARE

dEnStock NUMBER(4) = 1 ; (a) VRAI

(b) FAUX 4. 04-Syntaxe

La traitement ci-dessous est-il juste ? BEGIN

dToto := ’:vTotoSaisie’;

(a) VRAI (b) FAUX 5. 05-Syntaxe

Le traitement ci-dessous est-il juste ? BEGIN

SELECT colonne FROM TableDeLaBase WHERE colonne2 = ’valeur’;

(a) VRAI

(2)

(b) FAUX 6. 06-Syntaxe

Le traitement ci-dessous est-il juste ? BEGIN

WHILE r%FOUND LOOP

INSERT INTO tligne VALUES (CONCAT(’Valeur :’ , TO CHAR(i)))

;

i := i + 1;

END LOOP;

(a) VRAI (b) FAUX 7. 07-Syntaxe

Le traitement ci-dessous est-il juste ? BEGIN

IF monTest = maVariable THEN RAISE monErreur ;

(a) VRAI (b) FAUX 8. 08-Syntaxe

Le traitement ci-dessous est-il juste ? EXCEPTION

WHEN OTHERS THEN

INSERT INTO tligne VALUES (SQLERRM);

(a) VRAI (b) FAUX 9. 09-SQL

Combien faut-il de conditions de jointures entre N tables pour ´eviter un produit cart´esien? ?

(a) 0

(3)

(c) N-1 (d) N 10. 10-SQL

Quelle fonction ram`ene toujours un enregistrement ? (a) SUBSTR

(b) CONCAT (c) ROUND (d) COUNT 11. 11-Les curseurs

Comment savoir si on a lu des donn´ees d’un curseur nomm´e Curs ? (a) Curs IS NOT NULL

(b) Curs%FOUND

(c) NOT Curs%NOTFOUND (d) Curs != ”

12. 12-Les curseurs

Est-il possible de mettre `a jour un curseur durant sa lecture ? (a) VRAI

(b) FAUX 13. 13-Les curseurs

Que peut retourner un curseur sans lever d’exception ? (a) aucune ligne

(b) une ligne (c) plusieurs lignes 14. 14-Variable

Dans quelles sections peut-ˆetre utilis´ee une variable SQL+ ? (a) section SQL+ avant un bloc PL/SQL

(b) bloc PL/SQL

(c) section SQL+ apr`es un bloc PL/SQL

(4)

15. 15-Variable

Dans quelles sections peut-ˆetre utilis´ee une variable PL/SQL ? (a) section SQL+ avant un bloc PL/SQL

(b) bloc PL/SQL

(c) section SQL+ apr`es un bloc PL/SQL 16. 16-Affichage

Quelles sont les possibilit´es pour afficher le r´esultat d’un traitement ? (a) Variable PL/SQL

(b) Variable SQL+

(c) Table d´eclar´ee dans la section SQL+

(d) Table d´eclar´es dans le bloc PL/SQL 17. 17-Les curseurs

Quels mot cl´es servent pour g´erer les Exceptions ? (a) CURSOR

(b) EXCEPTION (c) RAISE

(d) WHEN (e) IS

18. 18-Les curseurs

Comment identifier que l’on n’a pas de donn´ees pour une requˆete ? (a) je ne sais pas

(b) SQLCODE = +100 (c) NO DATA FOUND (d) TOO MANY ROWS 19. 19-EXCEPTION

La requˆete suivante ins´ere le code erreur et le message de la requˆete pr´ec´edente en erreur ?

INSERT INTO TLigne (NumCodeErr, MessageErr) VALUES (SQL- CODE, SQLERRM);

(5)

(b) FAUX 20. 20-Les curseurs

Peut-on avoir plusieurs requˆetes qui l`event le mˆeme type d’erreur dans un traitement ?

(a) VRAI (b) FAUX

Références

Documents relatifs

amout représente le nombre d'octets (BLOB) ou de caractères (CLOB) que l'on souhaite copier dest_déplacement représente le déplacement par rapport au début du LOB

Ecrivez-le dans un ´editeur dont vous copierez le contenu dans SQL+. Un script ´ecrit en PL/SQL se termine obliga- toirement par un /, sinon SQL+ ne

(15 points) Écrire un code PL/SQL qui, pour un id_joueur saisi par l’utilisateur, liste dans une table TLIGNES son maximum de points lors d’un match de sa carrière.. La

« Quand la maxime d’après laquelle j’ai l’intention de rendre témoignage est examinée par la raison pratique, je cherche toujours ce qu’elle serait, si elle avait la

Nous avons aussi tenu compte des indicateurs sociaux, notamment, l’âge de la femme 

Dans ce chapitre, sur la base d’un café participatif réalisé avec comme public des professionnels de la recherche, nous nous interrogerons sur ce que le processus fait

Et ce que l’auteur interroge, ce n’est pas tant la recherche compulsive de certains biens, qu’une disposition addictive générale, incluant par exemple jusqu’aux

Pour les Sourds, le visuel occupe naturellement une place fondamen- tale et l’œil vient suppléer l’oreille défaillante pour accorder du sens aux réalités sonores. La