Tiago Euzebio Cordeiro
Posted on February 10, 2024
O que são variáveis locais?
As variáveis locais são objetos que armazenam dados únicos de tipos primitivos do SQL, como INT, REAL, VARCHAR, entre outros. Elas são usadas em escopos locais e podem receber valores de tabelas do banco de dados ou através de comandos SET. Variáveis locais são úteis para realizar uma variedade de operações dentro do SQL, como contagem, cálculos e testes básicos.
Como eu manipulo essas variáveis locais?
É bem simples. Podemos criar uma variável local utilizando a instrução "DECLARE" do SQL, após isso colocamos um @ como prefixo no nome da variável, e por fim, colocamos o seu tipo.
Como por exemplo:
Nesse exemplo, eu criei uma variável cujo o nome é "nome" e afirmei que a mesma é do tipo VARCHAR, com até 20 caracteres.
Para atribuir valores, podemos utilizar o SET, como no exemplo:
Com esse valor armazenado, podemos acessar este objeto, com um SELECT.
Obviamente, esse é um jeito muito simples de manipular essas tais variáveis locais. Podemos trabalhar com elas de várias maneiras, como: atribuir o valor de uma coluna de uma tabela. Veja o exemplo:
Conclusão
Neste artigo, exploramos os fundamentos da manipulação de variáveis locais no SQL Server. Essas variáveis são úteis para uma variedade de tarefas e podem ser facilmente manipuladas usando as instruções DECLARE e SET. Obviamente, existem diversas maneiras de aplicação dessas variáveis, como em Stored Procedures, por exemplo. Mas, neste artigo, exploramos as funcionalidades e fundamentos básicos. Dominar o uso de variáveis locais pode ajudar a simplificar e otimizar consultas SQL.
Posted on February 10, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
November 23, 2024