[firebase-br] Concatenar data no firebird

Eder Ribeiro eder.rib em gmail.com
Ter Ago 16 17:29:38 -03 2005


Ederson,

Tente utilizar o CAST:
   
meusql = 'select * from tabela where data between '||cast(:wdata_ini as varchar(10))||' and 
'||cast(:wdata_final as varchar(10))


Eder Ribeiro
Ribeirão Preto - SP
"Quando o compilador não está feliz, ninguém está"



"Ederson Selvati" <asaederson em asaeggs.com.br> escreveu na mensagem news:<ddtbut$jou$1 em sea.gmane.org>...
Boa tarde pessoal


Estou precisando concatenar uma data numa instrucao sql, mas ta retornando 
arithmethic overflow


tenho uma parametro do tipo data(input) em uma stored procedure e nao to 
conseguindo mesclar ele junto com a instrucao sql


ex:

meusql = 'select * from tabela where data between '||:wdata_ini||' and 
'||:wdata_final
execute statement meusql...

acredito q esteja errado pq o valor das variaveis wdata_ini e fin deveriam 
ser convertidos pra string, mas o campo data é do tipo date entao nao 
consegui resolver ou encontrar algo a respeito


Vlw

Ederson 







Mais detalhes sobre a lista de discussão lista