Maestros del Web


Estás en Inicio / Editorial / Bases de Datos

02.08.2003

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:

Parte Descripción
NombreConsulta Es el nombre con se guardará la consulta
en la base de datos.
Parámetro Es el nombre de parámetro o de los parámetros
de dicha consulta.
tipo Es el tipo de datos del parámetro
ConsultaSQL Es la consulta que se desea grabar y ejecutar.
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

banner

  1. Introducción
  2. Consultas
    de Selección
  3. Criterios
    de Selección
  4. Agrupamiento
    de Registros y Funciones Agregadas
  5. Consultas
    de Actualización
  6. Tipos
    de Datos
  7. SubConsultas
  8. Consultas
    y Referencias Cruzadas
  9. Consultas
    de Unión Interna
  10. Consultas
    de Unión Externas
  11. Estructuras
    de las Tablas
  12. Consultas
    con Parámetros
  13. Acceso
    a las Bases de Datos Externas
  14. Omitir los permisos de ejecución
  15. La
    Cláusula Procedure
  16. Anexos

Califica esta nota:

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 votos, promedio: 4 de 5)
Loading ... Loading ...

Sobre el autor

Claudio Casares
Redactor del tutorial de SQL

Si eres nuevo en Maestros del Web y te agradan nuestras publicaciones, te invitamos a suscribirte a nuestro Feed.

Sindícanos en: Google Reader, Bloglines, My Yahoo o My MSN | ¿Qué es el Feed?

Comentarios

6 comentarios en total.

  1. JAVIER TAMAYO 27.12.2006 - 14:28 - #

    QUE ES UN SELECTV ANIDADO Y SU SINTAXIS

  2. JAVIER TAMAYO 27.12.2006 - 14:28 - #

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

  3. JAVIER TAMAYO 27.12.2006 - 14:29 - #

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

  4. JAVIER TAMAYO 27.12.2006 - 14:29 - #

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

  5. edward 21.01.2008 - 17:52 - #

    la pregunta es como hago con un select, saber las tablas que hay o que tiene permiso el usuario que esta conectado al sql

  6. Bernardo 13.05.2008 - 21:22 - #

    a ver si me puedes ayudar enviandome un ejemplo sobre consultas parametradas y como encriptar password, para q nadie bloquee mi clave
    haber si me echas una ayuda. espero tu respuesta a mi correo

Deja tu Comentario


Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.


-


Maestros del Web es el punto de encuentro para los entusiastas de la red.

Creative Commons by-nc-sa 3.0 | Política de Privacidad | CMS: Wordpress