Do curso: SQL Server: Formação Básica

Acesse o curso completo hoje mesmo

Cadastre-se hoje mesmo e acesse mais de 23.200 cursos criados por especialistas.

Potencializar funções escalares definidas pelo usuário

Potencializar funções escalares definidas pelo usuário

Do curso: SQL Server: Formação Básica

Potencializar funções escalares definidas pelo usuário

Vamos agora criar uma função de conversão de graus Celsius para Fahrenheit, utilizando a base de dados que baixamos na Web. Na base de dados WideWolrdImporters, temos uma lista de tabelas e a última tabela está no Schema Warehouse, é esta aqui. Nós vamos fazer um Select para fazer a conversão da temperatura que é encontrada nesta tabela, que está em graus Celsius, para Fahrenheit. Existe um campo chamado Temperature, e aqui está registrada a temperatura dos veículos. Executando esta nossa consulta, você vai verificar que temos um ID, o registro do grau Celsius e a quantidade de Fahrenheit para ele, através de uma fórmula de conversão, onde estamos multiplicando a nossa coluna Temperatura por 1.8 e somando a 32. Como nós estamos usando o SQL Server, e o mecanismo dele utiliza o padrão em inglês americano, o ponto substitui a vírgula, nesse caso, das casas decimais. Feita a nossa consulta, conseguimos criar então uma conversão e extrair a temperatura em Fahrenheit. É possível criar uma…

Conteúdos