GoConqr has a new look! Let us know what you think.

Mind map

SQL Procedural

Luis Arturo Vázquez Gutiérrez Spanish

Map content

SQL Procedural

  1. Stored Procedures

    • Es un codigo SQL preparado que puede guardar, por lo que el codigo se puede reutilizar una y otra vez. entonces, si tiene una consulta SQL que escribeuna y otra vez, guardela como un procedimiento almacenado y luego se puede llamar para ejecutar
      • Ejemplo con sintaxis: CREATE PROCEDURE SelectAllCustomers AS SELECT * FROM Customers GO EXEC SelectAllCustomers
      • Sintaxis Básicas: CREATE PROCEDURE procedure_name AS sql_statement GO;
        • Comando para ejecutar: Stored Procedures EXEC Procedure_name
  2. Functions

    • Se utiliza para definir una funcion de tabla, fila o escalar de SQL definida por el usuario. Una funcion escalar devuelve un solo valor cada vez que se invoca y en general es valida cuando una expresión SQL
      • Tipos de funciones pre definidas
        • AVG()
        • COUNT()
        • FIRST()
        • LAST()
        • MAX()
        • MIN()
        • SUM()
      • Funciones creadas por el Usuario Es un procedimiento almacenado es opcional usar Return
        • Sintaxis básica
          • CREATE PROCEDURE procedure_ name AS sql_statement
        • EJEMPLO DE SINTAXIS
          • CREATE FUNCTION fn_InsertUsp RETURN varchar(20) AS BEGIN RETURN 'Hello world' END
  3. Triggers

    • Es un tipo de procedimeinto de almacenado que se ejecuta cuando se intenta modificar los datos de una tabla (o vista)
      • Sintaxis básica
        • CREATE TRIGGER NOMBREDISPARADOR N NOMBRETABLA FOR evento- insert, update o delete AS SENTENCIAS

Information

Description
Mind Map on SQL Procedural, created by Luis Arturo Vázquez Gutiérrez on 28/10/2021.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?