Aula 03 - Stored Procedures PDF
Aula 03 - Stored Procedures PDF
Aula 03 - Stored Procedures PDF
Vantagens:
• Centraliza informações (diferentes aplicações podem acessar as aplicações)
• Padroniza operações (todas as aplicações utilizam da mesma forma)
• Otimiza o trabalho do desenvolvedor (reusabilidade e manutenção)
• Melhora a performance (tráfego e de execução)
• Cria mecanismos de segurança (encapsula informações)
PRATICANDO: Questão – VUNESP, 2013
Stored Procedures (Procedimentos armazenados)
Cada banco de dados possui sua própria linguagem para implementar
stored procedures, por exemplo:
T-SQL(SQL Server):
CREATE PROCEDURE nomedaSP
PL/pgSQL(Postgres):
CREATE OR REPLACE FUNCTION nomedaSP
Stored Procedures (Procedimentos armazenados)
• CALL
• EXEC ou EXECUTE
Alteração
• ALTER procedure nomedaSP
CREATE procedure buscaNome( NOME varchar(30)) ALTER procedure buscaNome( NOME varchar(30))
BEGIN BEGIN
SELECT * FROM Person where name = NOME SELECT * FROM Person where name = NOME + ‘%’
END END
Stored Procedures (Procedimentos armazenados)
Exclusão