TROCANDO VIRGULA POR PONTO
ola amigos, estou com uma certa dificuldade nesse script
INSERT INTO c000025 (CODPRO, CODFB, NMPROD, REFERE, RED, ESTFIS, CFABRI, PRECO1, OBS, OBS1)
SELECT CODPRO, CODFB, NMPROD, REFERE, RED, ESTFIS, CFABRI, replace(preco1,[ô].[ô],[ô],[ô]), OBS, OBS1 from cd06
onde o campo preco1 na tabela cd06 esta assim ([Ô]10,50[Ô])
quero da um insert na tabela c000025 desse campo, so que com ponto(.) ([Ô]10.50[Ô])
estou usando o FIREBIRD, E O Ibexpert
obrigado
INSERT INTO c000025 (CODPRO, CODFB, NMPROD, REFERE, RED, ESTFIS, CFABRI, PRECO1, OBS, OBS1)
SELECT CODPRO, CODFB, NMPROD, REFERE, RED, ESTFIS, CFABRI, replace(preco1,[ô].[ô],[ô],[ô]), OBS, OBS1 from cd06
onde o campo preco1 na tabela cd06 esta assim ([Ô]10,50[Ô])
quero da um insert na tabela c000025 desse campo, so que com ponto(.) ([Ô]10.50[Ô])
estou usando o FIREBIRD, E O Ibexpert
obrigado
Qual é o tipo de de dados do campo PRECO1 das duas tabelas?
o tipo de dados das duas tabelas sao Numeric(15,3)
Você abriu um novo tópico para tratar sobre o mesmo assunto, de acordo com as regras do fórum, o outro post foi excluÃdo.
tente não passar aspas [Ô][Ô]..
http://www.macoratti.net/d150102.htm
Abraço
Abraço
Tópico encerrado , respostas não são mais permitidas