[firebase-br] Procedure que Verifica se Existe o Registro na Tabela - Duvidas de Iniciante

Almir Fiorio almir74 em gmx.net
Seg Jul 18 20:55:36 -03 2005


Amigos

Resolvi! Consegui com a juda do amigo Rafael Cabral

A minha procedure ela exclui o produto da tabela
e se nao existir o produto ele mostra uma exception!!

ele me ajudou usando o count, mas gostaria de saber se tem soucao mais 
simples

ficou assim , exemplo  :

CREATE PROCEDURE proc_del
    (ID INTEGER)
AS
DECLARE VARIABLE QUANT INTEGER;
BEGIN
    SELECT COUNT(ID) FROM TABELA WHERE ID = :ID INTO :QUANT
    IF (QUANT = 0) THEN
        EXCEPTION <NOME DA EXCEPTION>
    ELSE
        DELETE FROM TABELA WHERE ID = :ID



Mais detalhes sobre a lista de discussão lista