Conversão de campos
Estou utilizando uma Query para realizar a seguinte operação:
Sproduto.SQL.Add(´Select * From Lanctos, Produto, Romaneio Where´);
Sproduto.SQL.Add(´Data >= :iData and Data <= :fData and´);
Sproduto.SQL.Add(´Lanctos.Cliente = Romaneio.Codigo and´);
Sproduto.SQL.Add(´Lanctos.Produto = Produto.Codigo´);
Sproduto.SQL.Add(´Order by Lanctos.Cliente, Lanctos.Produto´);
Onde: Lanctos.Cliente é String e Romaneio.Codigo é Inteiro, logo a uma incompatibilidade de tipos de dados, pergunto?
É possível realizar uma conversão dos campos de uma das tabelas ? Inteiro para String ou String para inteiro ?
Se alguém poder me ajudar desde já agradeço.
Sproduto.SQL.Add(´Select * From Lanctos, Produto, Romaneio Where´);
Sproduto.SQL.Add(´Data >= :iData and Data <= :fData and´);
Sproduto.SQL.Add(´Lanctos.Cliente = Romaneio.Codigo and´);
Sproduto.SQL.Add(´Lanctos.Produto = Produto.Codigo´);
Sproduto.SQL.Add(´Order by Lanctos.Cliente, Lanctos.Produto´);
Onde: Lanctos.Cliente é String e Romaneio.Codigo é Inteiro, logo a uma incompatibilidade de tipos de dados, pergunto?
É possível realizar uma conversão dos campos de uma das tabelas ? Inteiro para String ou String para inteiro ?
Se alguém poder me ajudar desde já agradeço.
Marcotema
Curtidas 0
Respostas
Afarias
05/03/2004
CAST
====
cast(campo_varchar as integer)
cast(campo_integer as varchar(xx))
T+
====
cast(campo_varchar as integer)
cast(campo_integer as varchar(xx))
T+
GOSTEI 0