RES: [firebase-br] Dúvida sobre SP

Jony jonyridel em yahoo.com.br
Qui Set 29 10:22:05 -03 2005


É possível sim. Agora entre usar uma procedure selecionável ou uma view vai
depender da sua necessidade.

CREATE PROCEDURE PRC_CUSTOMER_S
RETURNS (CUST_NO INTEGER,
         CUSTOMER VARCHAR (25),
         CONTACT_FIRST VARCHAR (15),
         CONTACT_LAST VARCHAR (20),
         PHONE_NO VARCHAR (20),
         ADDRESS_LINE1 VARCHAR (30),
         ADDRESS_LINE2 VARCHAR (30),
         CITY VARCHAR (25),
         STATE_PROVINCE VARCHAR (15),
         COUNTRY VARCHAR (15),
         POSTAL_CODE VARCHAR (12),
         ON_HOLD CHAR (1))
AS
BEGIN
  FOR SELECT CUST_NO,
             CUSTOMER,
             CONTACT_FIRST,
             CONTACT_LAST,
             PHONE_NO,
             ADDRESS_LINE1,
             ADDRESS_LINE2,
             CITY,
             STATE_PROVINCE,
             COUNTRY,
             POSTAL_CODE,
             ON_HOLD
      FROM CUSTOMER
      INTO :CUST_NO,
           :CUSTOMER,
           :CONTACT_FIRST,
           :CONTACT_LAST,
           :PHONE_NO,
           :ADDRESS_LINE1,
           :ADDRESS_LINE2,
           :CITY,
           :STATE_PROVINCE,
           :COUNTRY,
           :POSTAL_CODE,
           :ON_HOLD
  DO
      BEGIN
        SUSPEND;
      END
END

----------------------------

Jony Ridel 

Grupo Êxito - Salvador - BA

----------------------------


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de INACIO ODISI
Enviada em: quinta-feira, 29 de setembro de 2005 10:01
Para: lista em firebase.com.br
Assunto: [firebase-br] Dúvida sobre SP

Olá!!!

Sou iniciante com SPs, e gostaria de saber como faço para criar uma SP que
me retorne todos os registros de uma determinada tabela, ou seja, uma SP que
faça o mesmo que um comando   "SELECT * FROM CUSTOMER".

Não sei se isto eh possível, mas gostaria de saber.  Gostaria tbm que, se
possível, me dissessem se para este caso, é melhor utilizar uma SP ou  uma
View???

Desde já agradeço.

-- 
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date: 28/9/2005
 
  

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.344 / Virus Database: 267.11.8/114 - Release Date: 28/9/2005
 


	

	
		
_______________________________________________________ 
Novo Yahoo! Messenger com voz: ligações, Yahoo! Avatars, novos emoticons e muito mais. Instale agora! 
www.yahoo.com.br/messenger/





Mais detalhes sobre a lista de discussão lista