
Un curseur implicite nommé 'SQL' est créé par Oracle pour nommer la zone de contexte
ouverte pour le traitement d'un ordre SQL. La requête ne doit pas retourner plus d'une ligne.
DECLARE
art article%ROWTYPE;
BEGIN
SELECT * INTO art
FROM article
WHERE idarticle = 3;
dbms_output.put_line(art.designation)
--impression du nom du produit
END;
art.idarticle contiendra 3, art.designation le nom de l'article...