Un espacio para los entusiastas del web

La Cláusula PROCEDURE

Publicado el 2 de Agosto, 2003

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

¿Te gustó?

¡Sí, me gusta! Le ha gustado a 14 personas
Loading ... Loading ...

Claudio CasaresClaudio Casares para Maestros del Web.
Agrega tu comentario | Enlace permanente al artículo

Síguenos en: @maestros | Fan page

Comentarios

  1. JAVIER TAMAYO

    QUE ES UN SELECTV ANIDADO Y SU SINTAXIS

    Responder
  2. JAVIER TAMAYO

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

    Responder
  3. JAVIER TAMAYO

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

    Responder
  4. JAVIER TAMAYO

    QUE ES UN SELECT ANIDADO Y SU SINTAXIS

    Responder
  5. edward

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

    Responder
  6. Bernardo

    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

    Responder
  7. LUIS PANDO MARCELO

    QUE ES UNA FUNCTION DEFINIDA POR USUARIO QUE RETORNA UNA TABLA DE MULTIPLES INSTRUCCIONES

    Responder
  8. tanili

    con que argumento puedo sacar de una lista de estudiantes los de peores notas

    Responder
    1. Nelson

      No se si es muy tarde para responderte, lo que yo haria seria obtener las notas, y ordenarlo de menor a mayor por nota, eso va a mostrarte al principio, las peores notas.
      Espero te sea de utilidad.

  9. monika

    Hola, porfa me puedes ayudar mandandome la sintaxis para eliminar y actualizar con procedures.

    Thanks.

    Responder
  10. Mnieto

    Como crear o modificar una funcion de tabla de valores?

    Responder

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.



Acerca de

Maestros del Web nace cuando intentamos traducir Webmaster al Español. Nacimos orientados al diseño y desarrollo web. Hoy somos un espacio de apoyo para los entusiastas que participan en proyectos en la red.
Leer más de Maestros del Web