AnteriorPosterior

19. Access: Claúsula PROCEDURE

  Curso: Curso de SQL, por Claudio Casares

19. Access: Claúsula PROCEDURE


[Curso de SQL - Por Claudio Casares]
ACCESS

Esta cláusula es poco usual y se utiliza para crear una consulta a la misma vez que se ejecuta, opcionalmente define los parámetros de la misma. Su sintaxis es la siguiente:


PROCEDURE NombreConsulta Parámetro1 tipo1, .... ,
ParámetroN tipon ConsultaSQL

En donde:

NombreConsultaEs el nombre con se guardará la consulta en la base de datos.
ParámetroEs el nombre de parámetro o de los parámetros de dicha consulta.
tipoEs el tipo de datos del parámetro
ConsultaSQLEs la consulta que se desea grabar y ejecutar.

PROCEDURE
ListaCategorias;
SELECT DISTINCTROW
NombreCategoria, IdCategoria
FROM
Categorias
ORDER BY
NombreCategoria
(Asigna el nombre Lista_de_categorías a la consulta y la ejecuta.)
PROCEDURE
Resumen
FechaInicio DATETIME,
FechaFinal DATETIME;
SELECT DISTINCTROW
FechaEnvio, IdPedido, ImportePedido, Format(FechaEnvio, "yyyy") AS Año
FROM
Pedidos
WHERE
FechaEnvio Between FechaInicio And FechaFinal
(Asigna el nombre Resumen a la consulta e incluye dos parámetros.)

Actualizado el: 20-03-2006 14:55

AnteriorPosterior