João Carlos C. Postado Dezembro 24, 2010 Denunciar Share Postado Dezembro 24, 2010 Saudaçoes a todos!!Desta vez venho perguntar sobre conversão,Como posso converter um dado do tipo decimal(10,2) para MONEY "2.000,00"; em um sql do tipo ;"SELECT u.USER_COD, ui.USER_I_NOME , SUM(p.PED_VALOR) AS USER_DEBITO , SUM(p.PED_QUANT) AS PED_QUANT FROM ...preciso que na seleção SUM(p.PED_VALOR), converta para MONEY; Algo parecido com( MONEY( SUM(p.PED_VALOR) ) );Em detalhes, preciso que quando o campo conter uma milhar essa milhar venha separada por '.' e as casas decimais por ',' ;Uma outra duvida é se existe um comando SQL para forçar um backup em uma tabela;Desde já agradeço. Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Dezembro 25, 2010 Denunciar Share Postado Dezembro 25, 2010 Saudaçoes a todos!!Desta vez venho perguntar sobre conversão,Como posso converter um dado do tipo decimal(10,2) para MONEY "2.000,00"; em um sql do tipo ;"SELECT u.USER_COD, ui.USER_I_NOME , SUM(p.PED_VALOR) AS USER_DEBITO , SUM(p.PED_QUANT) AS PED_QUANT FROM ...preciso que na seleção SUM(p.PED_VALOR), converta para MONEY; Algo parecido com( MONEY( SUM(p.PED_VALOR) ) );Em detalhes, preciso que quando o campo conter uma milhar essa milhar venha separada por '.' e as casas decimais por ',' ;Uma outra duvida é se existe um comando SQL para forçar um backup em uma tabela;Desde já agradeço.Você pode usar a função CASTpara converter umtipo de dados em tempo de execução.Veja o manual do mysql da versão que você utiliza para mais detalhes.Há muito oriento que não sejam utilizados os tipos numeric e decimal. No lugar deles utilize sempre integer e double, respectivamente. Apartir daversão 5.x estes tipos de dados estão em desuso. Link para o comentário Compartilhar em outros sites More sharing options...
0 João Carlos C. Postado Janeiro 2, 2011 Autor Denunciar Share Postado Janeiro 2, 2011 Obrigado.Resolvido. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
João Carlos C.
Saudaçoes a todos!!
Desta vez venho perguntar sobre conversão,
Como posso converter um dado do tipo decimal(10,2) para MONEY "2.000,00";
em um sql do tipo ;
"SELECT u.USER_COD, ui.USER_I_NOME , SUM(p.PED_VALOR) AS USER_DEBITO , SUM(p.PED_QUANT) AS PED_QUANT FROM ...
preciso que na seleção SUM(p.PED_VALOR), converta para MONEY; Algo parecido com( MONEY( SUM(p.PED_VALOR) ) );
Em detalhes, preciso que quando o campo conter uma milhar essa milhar venha separada por '.' e as casas decimais por ',' ;
Uma outra duvida é se existe um comando SQL para forçar um backup em uma tabela;
Desde já agradeço.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados