8
Núm. de parámetro para resultado: parámetro Q para
el Handle. El servidor SQL entrega el handle para este
grupo de líneas y columnas seleccionadas con la
instrucción de selección actual.
En caso de error (no se ha podido realizar la
selección), el servidor SQL emite de nuevo "1".
El valor "0" designa un handle no válido.
8
Base de datos: texto de comando SQL: con los
siguientes elementos:
SELECT (palabra clave): indicativo del comando SQL
Denominaciones de las columnas de la tabla a
transferir – separar varias columnas mediante "," (ver
ejemplos). Deben "enlazarse" parámetros Q con todas
las columnas aquí indicadas.
FROM: sinónimo o nombres de búsqueda y de fichero
de esta tabla. El sinónimo se registra directamente –
el nombre de búsqueda y de tabla se escribe entre
comillas (ver ejemplos).
Opcional:Criterios de selección
WHERE: un criterio de selección se compone de una
designación de columna, de una condición (ver tabla)
y de un valor comparativo. Varios criterios de
selección se enlazan con Y u O lógicos.
El valor comparativo se programa directamente o en
un parámetro Q. Un parámetro Q se inicia con ":" y se
escribe entre comillas (ver ejemplo).
Opcional:Designación de columna
ORDER BY ASC para una clasificación ascendente –
oDesignación de columna
ORDER BY DESC para una clasificación descendente
Si no se programa ni ASC ni DESC, vale por defecto la
clasificación ascendente.
Las líneas seleccionadas se memorizan clasificadas
según la columna indicada.
Opcional:
FOR UPDATE (palabra clave): las líneas seleccionadas se
bloquean para el acceso escrito de otros procesos.
352
10 Programación: Parámetros Q