Presentación Exposición
almacenados y
funciones
E Q U I P O:
A L DA M A PA R RA DA N I E L A F E R N A N DA
L I Z Á R RAG A A M AYA C L A U D I A I VO N N E
VÁ Z Q U E Z G A LV E Z E R I C KA M E RC E D E SStored procedure function
Los procedimientos almacenados y funciones son
nuevas funcionalidades de MySQL . Un
procedimiento almacenado es un conjunto de
comandos SQL que pueden almacenarse en elservidor. Una vez que se hace, los clientes no
necesitan relanzar los comandos individuales pero
pueden en su lugar referirse al procedimiento
almacenado. Estos procedimientos mejoran el
rendimiento yaque se necesita enviar menos
información entre el servidor y el cliente.
Create procedure ,
create function
ER PROCEDURE - ALTER FUNC
Este comando puede usarse para cambiar lascaracterísticas de un procedimiento o función almacenada.
OP PROCEDURE - DROP FUNCT
Este comando se usa para borrar un
procedimiento o función almacenado.
SHOW CREATE PROCEDURE
SHOW CREATE FUNCTION
Estecomando es una extensión de MySQL . Similar a SHOW CREATE TABLE,
retorna la cadena exacta que puede usarse para recrear la rutina nombrada.
PROCEDURE STATUS - SHOW FUNCTION
Sentencias
Elcomando CALL invoca un procedimiento definido
previamente con CREATE PROCEDURE.
La sintaxis BEGIN ... END se utiliza para escribir sentencias
compuestas que pueden aparecer en el interior deprocedimientos almacenados y triggers.
Este comando se usa para declarar variables
locales. Para proporcionar un valor por defecto
para la variable, incluya una cláusula default.
ASCII(str)
Retorna el valornumérico del carácter más a la izquierda de la
cadena de caracteres str. Retorna 0 si str es la cadena vacía.
Retorna NULL si str es NULL. ASCII() funciona para caracteres
con valores numéricos de 0a 255.
BIN(N)
Retorna una representación de cadena de caracteres del valor
binario de N, donde N es un número muy largo (BIGINT) . Esto es
equivalente a CONV(N,10,2). Retorna NULL si N es NULL
....
Regístrate para leer el documento completo.