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