Olá galera, esta é a Parte IV, onde irei mostrar a criação de procedures  para inclusão dos dados

Vamos agora criar uma procedure, clique com o botão direito sobre o bddevmedia, e o menu irá aparecer, localize a opção Create New Procedure / Function.



Obs : Qual a diferença entre Procedure e Function ?
Procedure não retorna nenhum valor na sua execução, já a Function retorna um valor

A seguinte janela irá abrir



Vou sugerir a criação de uma procedure para inclusão dos registros, para não precisarmos ficar a todo momento que for necessário incluir um registro em uma determinada tabela, tivermos que montar o script de inserção

Pais_Insert



Abrir um editor onde implementaremos a nossa procedure, esta por sua vez pede um parâmetro chamado xDescricao,  mas porque somente um parâmetro? Já que a tabela de Pais tem 2 Fields(Campos) ? O Field IDPais é do tipo AutoIncremento ou seja é incrementado sozinho, ao inserirmos somente a Descrição, o próprio MySQL irá definir um próximo IDPais para esta nova descrição.



Como vocês podem notar não tem mistério nenhum, como vimos os scripts de inclusão na Parte III, apenas estou programando um Insert, com um parâmetro, ao invés de digitar todo os scritp sempre que necessário incluir um Pais.


UF_Insert



Cidade_Insert



Bairro_Insert



Endereco_Insert



TipoCliente_Insert



Cliente_Insert



Assim temos todas as procedures para inserção de dados no nosso BDDevMedia

Fico por aqui e na próxima Quick Tips.

Um abraço

Wesley Y
wyamazack@rwsolution.com.br