|
|
@ -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 l’exécution du bloc PL/SQL ou de l’ ordre SQL stocké dans le buffer.
|
|
|
|
\item \code{/} (seul sur une ligne) déclenche l’exé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
|
|
|
|