master
Pascal Lafourcade 5 years ago
parent d8ea3e39bd
commit 6e5d05fa41

@ -101,14 +101,25 @@
\begin{enumerate}
\item (3 points) Expliquer \`a quoi sert un curseur.
\cache{Un curseur permet de r\'ecup\'erer des donn\'ees multiples.}
\item (5 points) Donner un exemple simple qui nest pas possible de
traiter sans un curseur, et expliquer pourquoi. \cache{Une
requete qui renvoie plein de donn\'ees .}
\item (5 points) Donner un exemple simple de requ\^ete en
pr\'ecisant la table utilis\'ee qui nest pas possible de traiter
sans un curseur, et expliquer pourquoi. \cache{SELECT *
from ETUDIANTS
WHERE
Une requete qui
renvoie plein de donn\'ees.}
\item (12 points) Donner un exemple simple d'utilisation d'un curseur.
\newsavebox\dd
\begin{lrbox}{\dd}
\begin{minipage}{\textwidth}
\begin{verbatim}
SET echo off;
SET verify off;
SET feedback off;
DECLARE
dnom VARCHAR2(100);
CURSOR C SELECT nom from ETUDIANT WHERE age > 18;
@ -124,6 +135,9 @@ CLOSE C;
END;
.
/
SET echo on;
SET verify on;
SET feedback on;
\end{verbatim}
\end{minipage}
\end{lrbox}

Loading…
Cancel
Save