Pascal LAFOURCADE 4 years ago
parent b670dea1e6
commit fc2ce380dd

@ -342,27 +342,6 @@ Afin d'interagir avec l'utilisateur, il existe deux types de commandes.
\begin{exercice}
\'Ecrire un fichier SQL qui permet d'afficher le message ``Entrer
votre age :'', de saisir l'\^age de l'utilisateur dans la variable
\code{vage} et d'afficher ``Votre age est 20 ans'' si $20$ est le
contenu de la variable \code{vage}.
\end{exercice}
\cache{
variable vage NUMBER
PROMPT Entrer votre age
ACCEPT vage
PROMPT Votre age est
PRINT vage
PROMPT ans
}
\section{Exécution du code PL/SQL} \section{Exécution du code PL/SQL}
@ -513,6 +492,40 @@ résultat :
\item \code{/} (seul sur une ligne) déclenche lexécution du bloc PL/SQL ou de l ordre SQL stocké dans le buffer. \item \code{/} (seul sur une ligne) déclenche lexécution du bloc PL/SQL ou de l ordre SQL stocké dans le buffer.
\end{itemize} \end{itemize}
\begin{exercice}
\'Ecrire un fichier SQL qui permet d'afficher le message ``Entrer
votre age :'', de saisir l'\^age de l'utilisateur dans la variable
\code{vage} et d'afficher ``Votre age est 20 ans'' si $20$ est le
contenu de la variable \code{vage}.
\end{exercice}
\cache{
variable vage NUMBER
PROMPT Entrer votre age
ACCEPT vage
begin
:vage:=\&vage;
end;
.
/
PROMPT Votre age est
PRINT vage
PROMPT ans
}
\section{Structure d'un bloc \plsql{}} \section{Structure d'un bloc \plsql{}}
\plsql{} n'interprète pas une commande, mais un ensemble de commandes \plsql{} n'interprète pas une commande, mais un ensemble de commandes

Loading…
Cancel
Save