Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Exemplo com Cast

Olá, achei que faltou algum exemplo utilizando o Cast. Será que teria algum para utilizar no banco SUCOS_VENDAS?

2 respostas
solução!

Olá Luís!

Realmente! Mas as formas de utilizar são bem parecidas. As diferenças básicas são que o Cast recebe primeiro o valor e depois o tipo que será convertido com a palavra AS separando os argumentos. E o Convert recebe primeiro o tipo e depois o valor, separador por uma vírgula.

Usando Cast:

SELECT 9.5 AS Original,
       CAST(9.5 AS INT) AS [int],
       CAST(9.5 AS DECIMAL(6, 4)) AS [decimal];

Usando Convert:

SELECT 9.5 AS Original,
       CONVERT(INT, 9.5) AS [int],
       CONVERT(DECIMAL(6, 4), 9.5) AS [decimal];

Segue o link para a documentação sobre Cast e Convert.

Bons estudos!

Tranquilo, já consegui rodar uns exemplos até no backup de um banco que tenho aqui. Vlww

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software