[firebase-br] RES: Probelma na Procedure
Jorge Luis Bublitz
bublitz em tre-mt.gov.br
Seg Set 4 11:56:21 -03 2006
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
Mais detalhes sobre a lista de discussão lista