Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
A função round em T-SQL
Compreender a função do Microsoft Transact- SQL Redonda é crítico ao executar cálculos em T-SQL. O arredondamento é feito com freqüência para facilitar os cálculos , mas pode causar grandes discrepâncias nos cálculos , se feito de forma inadequada. Incompreensão dos três parâmetros de entrada ou retorno de dados pode causar resultados inesperados , que podem incluir erros de estouro aritmético . Parâmetros de Entrada

A função Round tem dois parâmetros necessários e um parâmetro opcional. O primeiro parâmetro é a expressão numérica que está a ser arredondado . Aqui, " numérico " refere-se a um número ou expressão matemática em vez do tipo de dados numéricos. O segundo parâmetro é o tamanho para o qual o número deve ser arredondado, em lugares à direita do ponto decimal. Esse número pode ser um tinyint , smallint ou tipo de dados inteiro . Um número negativo também pode ser usado , forçando o arredondamento para o lado esquerdo do ponto decimal . O último parâmetro , opcional , é a função . Usando um 0 ou omitir esta função trunca a expressão numérica para o comprimento especificado . Qualquer outro valor minúsculo, pequeno ou inteiro faz com que a expressão numérica a ser arredondado.
Retornado

O tipo da função Round dados de retorno depende do tipo de dados o parâmetro de expressão numérica. As expressões numéricas que resultam em tinyint , smallint ou valores inteiros retornar um valor inteiro . Valores inteiros Big ( bigint ) retornam o mesmo tipo de dados, decimal e categorias numéricos retornar um valor decimal , dinheiro e tipos de dados smallmoney retornar valores de dinheiro e do flutuador e tipos de dados reais retornam um tipo de dados float. A função Round sempre retorna um valor, que pode ser 0 se o parâmetro de comprimento é negativo e maior que o número de dígitos à esquerda do ponto decimal
Usando Redonda - . Sintaxe

Para chamar a função redonda em uma instrução T -SQL , use uma instrução SELECT . Isto pode estar em linha com os outros itens a serem seleccionados ou independente de outras acções . A sintaxe da instrução Redonda é : SELEÇÃO ROUND ( numeric_expression , comprimento [ função ]);
arredondamento e truncamento

O terceiro parâmetro opcional na função Round permite utilizar esta função para truncar um valor, bem como arredondamento -lo. Por exemplo, a consulta ROUND SELECIONAR ( 350,88 , 0) retorna um valor de 351,00 , que foi arredondado para o número inteiro seguinte . Consultando ROUND SELECIONAR ( 350,88 , 0, 1) retorna 350,00 , simplesmente soltando os números à direita do ponto decimal. Tenha cuidado com a função Round para garantir resultados precisos para os seus cálculos.

Anterior :

Próximo : No
  Os artigos relacionados
·Como usar CRISP no Computador 
·Tipos de DBMS 
·Como excluir Alias ​​Servidor VirtualMin 
·Como usar o Oracle para Block Change Tracking 
·Definir Gerenciamento de Dados e Análise Estatística 
·Processos ETL 
·Meu banco de dados não pode ser criado ou aberto porqu…
·Funções Lista de T-SQL 
·Como converter Acesso ao VB6 
·Oracle SQL * Plus Limites 
  Artigos em destaque
·Como Rip com Winamp 
·Como enviar música para um amigo de graça 
·Blueware Spyware Instruções 
·Como excluir Regiões de uma faixa utilizando GarageBan…
·Como posso juntar arquivos MP4 
·Como gravar um DVD com Canon HF100 ImageMixer 
·Como atualizar offline Norton Antivirus 
·Checklist de Auditoria de Backup 
·Que tipo de CD em branco para usar para copiar música 
·Como exibir arte do álbum em VLC 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados