[firebase-br] RES: Probelma na Procedure

Lucio - UniData® luciocobo em terra.com.br
Seg Set 4 13:36:10 -03 2006


Isso não tem nada a ver
e da o mesmo  erro !

----- Original Message -----
From: "Jorge Luis Bublitz" <bublitz em tre-mt.gov.br>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Monday, September 04, 2006 11:56 AM
Subject: [firebase-br] RES: Probelma na Procedure


O erro deve estar no conteúdo da variável P_WHERE --> DT_FERIADO =
'25/12/2006'

Tente passar assim: DT_FERIADO = '25.12.2006'

Em campos data se vc usa barra "/", o formato é mês/dia/ano.
Usando ponto "." o formato é dia.mes.ano.

Vc pode usar também a função CAST().

[]s,

Jorge Luis Bublitz
Analista Desenvolvedor
bublitz em tre-mt.gov.br  (65)3648-8144

"No que diz respeito ao empenho, ao compromisso, ao esforço, à dedicação,
não existe meio termo. Ou você faz uma coisa bem feita ou não faz."
Ayrton Senna da Silva
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Lucio - UniData®
Enviada em: segunda-feira, 4 de setembro de 2006 10:33
Para: FireBase
Assunto: [firebase-br] Probelma na Procedure

Estou criando uma procedure para voutar uma valor de uma campo
mais esta dando erro

Unsiccessfil execution caused by an unavaliable resource
Variable type (position 0) in EXECUTE STATEMENT 'SELECT DT_FERIADO FROM
FERIADOS WHERE
 DT_FERIADO = '25/12/2006'' INTO  does not match return.
----------------------------------------------------------------------------
--------------------------
Procedure

CREATE PROCEDURE EXECUTA_QUERY (
    P_CAMPO VARCHAR(50),
    P_TABELA VARCHAR(50),
    P_WHERE VARCHAR(800))
RETURNS (
    R_RETORNO VARCHAR(30))
AS
DECLARE VARIABLE W_SQL VARCHAR(1000);
begin
 W_SQL =  'SELECT '||:P_CAMPO||' FROM '||:P_TABELA||
          ' WHERE '|| :P_WHERE;

  EXECUTE STATEMENT :w_sql INTO :R_RETORNO;
  suspend;
end

----------------------------------------------------------------------------
------------------------------
alguem tem ideia  do que acontece
Obrigado !

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


--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.405 / Virus Database: 268.11.7/436 - Release Date: 9/1/aaaa



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






Mais detalhes sobre a lista de discussão lista