Discussion:
trocar ponto por virgula no select
(too old to reply)
silva_gestor@hotmail.com
2005-11-25 11:21:04 UTC
Permalink
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))

tem como trocar no sql?
FC.Net
2005-11-25 11:24:02 UTC
Permalink
para trocar algum caracter por outro voce pode usar o replace
replace(valor,'.',',')
--
FC.Net

Foi Útil? Avalie.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
silva_gestor@hotmail.com
2005-11-25 11:30:03 UTC
Permalink
legal onde colocaria ? junto com o cast?
Post by FC.Net
para trocar algum caracter por outro voce pode usar o replace
replace(valor,'.',',')
--
FC.Net
Foi Útil? Avalie.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
Marcelo Colla
2005-11-25 11:35:27 UTC
Permalink
so uma dica, se vc. puder formatar na aplicacao sera melhor pois o overload
da execucao de uma funcao de linha e alto, as vezes pode ser mais simples
alterar no apicativo, vc. usuario depois do cast

select replace(...., ',','.')

Abs.

Abs. tudo de bom.
Post by ***@hotmail.com
legal onde colocaria ? junto com o cast?
Post by FC.Net
para trocar algum caracter por outro voce pode usar o replace
replace(valor,'.',',')
--
FC.Net
Foi Útil? Avalie.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
silva_gestor@hotmail.com
2005-11-25 11:33:02 UTC
Permalink
consegui valeu
Post by FC.Net
para trocar algum caracter por outro voce pode usar o replace
replace(valor,'.',',')
--
FC.Net
Foi Útil? Avalie.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
FC.Net
2005-11-25 11:49:05 UTC
Permalink
silva, a dica co marcelo é válida. se voce puder tratar na aplicação, a
sintaxe é igual no .net.
espero ter ajudado.
--
FC.Net

Foi Útil? Avalie.
Post by ***@hotmail.com
consegui valeu
Post by FC.Net
para trocar algum caracter por outro voce pode usar o replace
replace(valor,'.',',')
--
FC.Net
Foi Útil? Avalie.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
Marcelo Colla
2005-11-25 11:24:46 UTC
Permalink
nao silvia o separador decimal default para o default language e o .
geralmente a gente trata isso na aplicacao.

Abs.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
silva_gestor@hotmail.com
2005-11-25 13:21:02 UTC
Permalink
pessoal eu fiz direto no sql e ficou bom
assim;
replace(CAST(Preco AS varchar(12)),'.',',') as Preco
Post by Marcelo Colla
nao silvia o separador decimal default para o default language e o .
geralmente a gente trata isso na aplicacao.
Abs.
Post by ***@hotmail.com
isto me da os valores com ponto tipo 2.60
CAST(Preco AS varchar(12))
tem como trocar no sql?
Loading...