Mindmap
SQL Procedural
Inhalt der Mindmap
SQL Procedural
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
- 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
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
- Sintaxis básica
- Tipos de funciones pre definidas
- 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
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
- Sintaxis básica
- Es un tipo de procedimeinto de almacenado que se ejecuta cuando se intenta modificar los datos de una tabla (o vista)
Informationen
- Beschreibung
- Mindmap am SQL Procedural, erstellt von Luis Arturo Vázquez Gutiérrez am 28/10/2021.
- Erstellt von
- Luis Arturo Vázquez Gutiérrez
- Aufrufe
- 0
- Bewertung