Retornar apenas a hora de um TimeStamp (Dialect 1)
Como posso resolver isso?
tentei [b:18a03fc54e]Select CAST(CampoTimeStamp as Time)[/b:18a03fc54e] mas deu erro por ser dialect 1.
tentei [b:18a03fc54e]Select CAST(CampoTimeStamp as Time)[/b:18a03fc54e] mas deu erro por ser dialect 1.
Facc
Curtidas 0
Respostas
Adriano_servitec
13/04/2007
Como posso resolver isso?
tentei [b:f5349d43e4]Select CAST(CampoTimeStamp as Time)[/b:f5349d43e4] mas deu erro por ser dialect 1.
Ja tentou mudar para dialeto 3?GOSTEI 0
Facc
13/04/2007
[quote:22d505b045=´Facc´]Como posso resolver isso?
tentei [b:22d505b045]Select CAST(CampoTimeStamp as Time)[/b:22d505b045] mas deu erro por ser dialect 1.
Ja tentou mudar para dialeto 3?[/quote:22d505b045]é possivel mudar com um banco já em trabalho? se sim, como faço?
GOSTEI 0
Adriano Santos
13/04/2007
[quote:65bf209bc0=´Adriano_Servitec´][quote:65bf209bc0=´Facc´]Como posso resolver isso?
tentei [b:65bf209bc0]Select CAST(CampoTimeStamp as Time)[/b:65bf209bc0] mas deu erro por ser dialect 1.
Ja tentou mudar para dialeto 3?[/quote:65bf209bc0]é possivel mudar com um banco já em trabalho? se sim, como faço?[/quote:65bf209bc0]
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
GOSTEI 0
Facc
13/04/2007
[quote:6622b57cee=´Adriano Santos´]
é possivel mudar com um banco já em trabalho? se sim, como faço?
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
[/quote:6622b57cee]
Valeu, funcionou
é possivel mudar com um banco já em trabalho? se sim, como faço?
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou
GOSTEI 0
Facc
13/04/2007
[quote:833623250d=´Adriano Santos´]
é possivel mudar com um banco já em trabalho? se sim, como faço?
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou[/quote:833623250d]
tenho alterar algo no sistema? pois ainda tá dando erro que o Dialect 1 não suporta o TIME
GOSTEI 0
Adriano Santos
13/04/2007
[quote:de690b3d44=´Facc´][quote:de690b3d44=´Adriano Santos´]
é possivel mudar com um banco já em trabalho? se sim, como faço?
Sim é possível. Basta usar o gfix no diretório bin do Firebird.
gfix -sql_dialect 3 banco.fdb
Valeu, funcionou[/quote:de690b3d44]
tenho alterar algo no sistema? pois ainda tá dando erro que o Dialect 1 não suporta o TIME[/quote:de690b3d44]
Provavelmente nos locais onde vc usa FieldByName(´ZE´).AsDatetime, passe a usar AsSQLTimeStamp. Não estou com Delphi agora, mas se não me engano é isso. Precisará mudar algumas coisas no sitema sim.
GOSTEI 0