La Cláusula PROCEDURE
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.
15. La Cláusula PROCEDURE
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:
|
PROCEDURE Lista_Categorias; SELECT DISTINCTROW Nombre_Categoria, ID_Categoría FROM Categorias ORDER BY Nombre_Categoria;
Asigna el nombre Lista_de_categorías
a la consulta y la ejecuta.
PROCEDURE Resumen Fecha_Inicio DateTime, Fecha_Final DateTime; SELECT DISTINCTROW Fecha_Envio, ID_Pedido, Importe_Pedido, Format(Fecha_Envio, "yyyy") AS Año FROM Pedidos WHERE Fecha_Envio Between Fecha_Inicio And Fecha_Final; Asigna el nombre Resumen a la consulta e incluye dos parámetros
Siguiente capítulo: Anexos

- Introducción
- Consultas
de Selección - Criterios
de Selección - Agrupamiento
de Registros y Funciones Agregadas - Consultas
de Actualización - Tipos
de Datos - SubConsultas
- Consultas
y Referencias Cruzadas - Consultas
de Unión Interna - Consultas
de Unión Externas - Estructuras
de las Tablas - Consultas
con Parámetros - Acceso
a las Bases de Datos Externas - Omitir los permisos de ejecución
- La
Cláusula Procedure - Anexos