ComeçarComece de graça

Extraindo o sinal e o valor absoluto

Em algumas situações, você pode precisar usar funções matemáticas no desenvolvimento do seu banco de dados. Depois de cálculos complexos, pode ser necessário verificar o sinal de uma expressão ou seu valor absoluto. As funções fornecidas pelo SQL Server para essas tarefas são:

  • ABS(expression)
  • SIGN(expression)

Neste exercício, você vai trabalhar com as seguintes variáveis:

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

A variável @result armazena o resultado do seguinte cálculo: @number1 * @number2 - @number3 - @number4.

Você vai calcular o valor absoluto e o sinal dessa expressão.

Este exercício faz parte do curso

Funções para manipular dados no SQL Server

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

DECLARE @number1 DECIMAL(18,2) = -5.4;
DECLARE @number2 DECIMAL(18,2) = 7.89;
DECLARE @number3 DECIMAL(18,2) = 13.2;
DECLARE @number4 DECIMAL(18,2) = 0.003;

DECLARE @result DECIMAL(18,2) = @number1 * @number2 - @number3 - @number4;
SELECT 
	@result AS result,
    -- Show the absolute value of the result
	___ AS abs_result;
Editar e executar o código