O Predicado LIKE

Você sabia que além dos conhecidos caracteres curingas do predicado LIKE, existe um que é pouco utilizado, que é o ‘_’ (sublinhado).

Para que serve o caractere ‘_’ no predicado LIKE?

Quando utilizar o ‘_’  estará representando um único caractere, por exemplo, queremos retornar todas as tabelas que existem em determinado banco de dados, cuja a segunda letra de seu nome seja ‘O’, vamos ao exemplo na prática.

Continue reading → O Predicado LIKE

Função interna CHOOSE

A função interna CHOOSE retorna um valor de acordo com índice que foi passado por parâmetro, vamos ao exemplo que ficará mais claro seu funcionamento.


SELECT CHOOSE(3,'T','-','S','Q', 'L')

Ao executar o select acima o retorno será ‘S’, pois, informamos que queríamos o índice 3.

CHOOSE

 

 

Métodos de Atribuir valor a Variável SQL Server

No SQL Server existem três métodos de atribuir valor a uma variável, são eles:

O primeiro método e mais utilizado é por meio da palavra chave “SET“, exemplo:


DECLARE @V_EXEMPLO INT;

SET @V_EXEMPLO = 1;

O segundo método que também é bastante utilizado, porém, não tanto quanto o “SET” é fazer o uso de uma instrução “SELECT”, exemplo:


DECLARE @V_EXEMPLO INT;

SELECT @V_EXEMPLO = COLUNA 

FROM TABELA;

O terceiro método é atribuir o valor a variável logo em sua criação, exemplo:


DECLARE @V_EXEMPLO INT = 1;