From 6e5d05fa416b79d7211c58a1ae85a88d370f4e0a Mon Sep 17 00:00:00 2001 From: Pascal Lafourcade Date: Fri, 14 Feb 2020 08:36:24 +0100 Subject: [PATCH] space --- EXOS/Partiel2020.tex | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/EXOS/Partiel2020.tex b/EXOS/Partiel2020.tex index f38930e..7150847 100644 --- a/EXOS/Partiel2020.tex +++ b/EXOS/Partiel2020.tex @@ -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 n’est 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 n’est 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}