OPEN — ouvre un curseur dynamique
OPENnom_curseurOPENnom_curseurUSINGvaleur[, ... ] OPENnom_curseurUSING SQL DESCRIPTORnom_descripteur
OPEN ouvre un curseur et optionnellement
lie (bind) les valeurs aux conteneurs (placeholders) dans la déclaration du curseur.
Le curseur doit préalablement avoir été déclaré avec la commande
DECLARE. L'exécution d'OPEN
déclenche le début de l'exécution de la requête sur le serveur.
nom_curseurLe nom du curseur à ouvrir. Cela peut être un identifiant SQL ou une variable hôte.
valeurUne valeur à lier au placeholder du curseur. Cela peut être une constante SQL, une variable hôte, ou une variable hôte avec indicateur.
nom_descripteurLe nom du descripteur contenant les valeurs à attacher aux placeholders du curseur. Cela peut être un identifiant SQL ou une variable hôte.
EXEC SQL OPEN a; EXEC SQL OPEN d USING 1, 'test'; EXEC SQL OPEN c1 USING SQL DESCRIPTOR mydesc; EXEC SQL OPEN :curname1;
OPEN est spécifiée dans le standard SQL.