Continuando os artigos da serie Stored Procedures, vamos excluir um registro de nossa base de testes.
Criar o banco de estudos:
CREATE DATABASE estudo1; USE estudo1; |
Criar a tabela de estados:
CREATE TABLE tb_estado(
est_id tinyint not null primary key,
est_uf CHAR(2) not null,
est_nome CHAR(30) not null)
ENGINE=MyIsam;
|
Criar a Stored procedure para excluir um registro:
DELIMITER $$
CREATE PROCEDURE sp_estado_excluir(IN var_id TINYINT)
BEGIN
DELETE FROM tb_estado WHERE est_id = var_id;
END $$
|
Vamos executar a SP agora:
CALL sp_estado_excluir(1); |
Foi até mais simples que a primeira. mas a SP de busca, vocês vão gostar. aguardem.
Filed under: Mysql, Tutorial Stored Procedures


