Criando uma Stored Procedures no MySQL

De Wiki Integrator do Brasil
Edição feita às 18h00min de 25 de setembro de 2014 por Integratorhost (disc | contribs)

(dif) ← Edição anterior | ver versão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Para exemplificar, temos uma pequena tabela:

create table teste (id int not null primary key auto_increment, data date);


Assim que criada a tabela, temos a procedure:

DELIMITER $$

CREATE PROCEDURE `inserir`(data date)

BEGIN
INSERT INTO teste VALUES (NULL,data);
END $$

DELIMITER ;


Testando a procedure:
call inserir('2012-12-12');


IMPORTANTE: Criar stored procedures, functions ou triggers online permitem automaticamente seus usuários, devidamente adicionados ao banco de dados pelo cPanel, acessar online somente.