Re: [firebase-br] Criar função interna

Hugo dos Santos Saraiva projcad2 em ig.com.br
Qua Set 29 12:39:40 -03 2004


Através de uma procedure selecionável;

CREATE PROCEDURE STATUS_DO_CLIENTE (CD_CLIENTE ) RETURNS (STATUS
VARCHAR(10))
AS
BEGIN
   /* ROTINA PARA STATUS DO CLIENTE */
   SUSPEND;
END;

A chamada deve ser feita assim:

SELECT CD_CLIENTE

      ,NM_CLIENTE

      ,(SELECT STATUS FROM STATUS_DO_CLIENTE(CLIENTE.CD_CLIENTE))

FROM CLIENTE

Espero ter ajudado!

Hugo dos Santos Saraiva.

----- Original Message ----- 
From: "Flavio Yamil" <yamil3 em brturbo.com.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Wednesday, September 29, 2004 11:19 AM
Subject: [firebase-br] Criar função interna


Pessoal, tenho uma dúvida:



Como posso criar no FB, uma função interna? (sem ser UDF externa)



Algo assim:



SELECT CD_CLIENTE

      ,NM_CLIENTE

      ,STATUS_DO_CLIENTE(CD_CLIENTE)

FROM CLIENTE



A função seria STATUS_DO_CLIENTE, onde passo como parâmetro o CD_CLIENTE e
ela me retorna o status do cliente.



Obviamente o status seria obtido através de outro select dentro da função.



Abraços



Flavio Yamil



______________________________________________
FireBase-BR (www.firebase.com.br)
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br





Mais detalhes sobre a lista de discussão lista