DevMedia
Você precisa estar logado para dar um feedback. Clique aqui para efetuar o login
Para efetuar o download você precisa estar logado. Clique aqui para efetuar o login
post favorito     comentários

QUICK TIPS: Create or Alter Procedure

Olá pessoal, nesta Quick Tips falaremos do comando CREATE OR ALTER do Firebird.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você poderia comentar o que não lhe agradou?

Confirmo meu voto negativo


Olá pessoal, nesta Quick Tips falaremos do comando CREATE OR ALTER do Firebird. Quem nunca passou pelo problema de ao criar um Procedure receber um erro como Procedure Already exists ou Procedure Not Found.

Isso ocorre quando tentamos criar uma  Procedure que já existe ou alterar um Procedure que não existe. Para evitar este tipo de problema podemos criar um nossas Procedure utilizando o comando CREATE OR ALTER do Firebird.

Este comando é interessante, pois ele verifica se a Procedure existe, caso exista será executado um ALTER PROCEDURE, e caso não exista será executado um CREATE PROCEDURE. Observe a imagem abaixo:




Estamos criando uma Procedure, caso não exista, ou alterando já exista, que retorno o maior ID de uma tabela chamada acesso. A procedure é bem simples mas note que com o comando CREATE OR ALTER nós evitamos os erros “Procedure Already exists” e “Procedure Not Found”.

O mais bacana é que este comando também pode ser utilizado com triggers.

Bem pessoal eu vou fincando por aqui. Até a nossa próxima Quick Tips.

Abraços !!!!!!!!!!!!!!!!!
 



Graduado em Analise de Sistemas, Pós-graduando em Engenharia de software, mais de 7 anos de experiência em desenvolvimento de software, onde atuou em projetos de diversos seguimentos como varejo, telecomunicações, ERPs etc e nas m [...]

O que você achou deste post?
Conhece a assinatura MVP?
Publicidade
Serviços

Mais posts