Round func - SQL SERVER
21/04/2016
0
Tem como vê o funcionamento dele no SGBD?
[url]https://msdn.microsoft.com/pt-br/library/ee634402(v=sql.120).aspx[/url]
Rodolpho Chagas
Post mais votado
22/04/2016
Quando você trabalha com alguma informação ela é alocada na memória ram; o round pega esse valor na ram, efetua o arredondamento na ram e depois passa pro banco sem a possibilidade de usar o valor inteiro; não é possível ver seu funcionamento no sgbd (não gera log a menos que vc o faça).
Você pode mandar um trigger colocar o valor real em algum lugar do banco (o que seria estranho pois se vc arredondou não precisa do valor real) ou mandar o aplicativo escrever esse valor num arquivo.
Espero q ter ajudado. A parte da ram explikei bem tosco mas basicamente é assim q funciona...
Israel Suhanko
Mais Posts
22/04/2016
Rodolpho Chagas
Então basicamente é isso, guarda na ram e vai direto para salvar.
22/04/2016
Mariana Carvalho
22/04/2016
Israel Suhanko
Posso te perguntar porque precisa de uma função tão específica no banco?
22/04/2016
Rodolpho Chagas
Posso te perguntar porque precisa de uma função tão específica no banco?
Obrigado Israel.
Estudando apenas Israel, sei que será em casos raros que devem utilizados funções do banco assim, parece que as proprias linguagens de programação faz isso, já para não sobrecarregar o banco, mas enfim, vai que um dia seja necessario, nunca se sabe.
Mariana, obrigada a srta tambem.
22/04/2016
Israel Suhanko
Mais uma dúvida! Rs...
Vc programa em que linguagem?
23/04/2016
Rodolpho Chagas
23/04/2016
Israel Suhanko
Você deve ter seus motivos pessoais e eu te incentivo a ir atrás de cada um deles mas as vezes retroceder significa se preparar para ir mais longe.
Aprenda uma linguagem primeiro e veja como o banco funciona nela.
Sucesso pra vc!
E bons códigos! ;)
24/04/2016
Rodolpho Chagas
24/04/2016
Israel Suhanko
Eu aconselharia você a procurar uma linguagem de alto nível (como java, C, python, etc.); aqui pelo site te indicaria o curso de Java Básico e o de JDBC (na formação básica de Java). Isso já vai te dar noção de como o banco funciona em função da linguagem. Depois você pode arrepiar em todos os cursos de BD que encontrar pela frente, embora um não vai se alterar muito em relação ao outro (salvo curso do Oracle, mas ai é outro nível!).
24/04/2016
Rodolpho Chagas
24/04/2016
Israel Suhanko
25/04/2016
Rodolpho Chagas
K3N, muito obrigado, me ajudou a cada resposta.
Mariana, tambem te agradeço.
Clique aqui para fazer login e interagir na Comunidade :)