No MySQL , você pode definir uma variável em uma instrução e , em seguida, usá-lo em outro. Você declara variáveis usando o " SET @ var_name = value; " sintaxe. Ao criar variáveis , você pode usar qualquer um dos inteiro, decimal , ponto flutuante , binário, string ou tipos de dados nulos, então usá-los em cálculos ou como parte de instruções select em outras consultas. MySQL converte outros tipos de dados, como Boolean , para tipos admissíveis . Quando você sai do MySQL, todas as variáveis que você definiu são liberados. Instruções 
 1 
 aberto MySQL e acessar a ferramenta de consulta 
 2 
 Digite e execute os seguintes procedimentos : . 
 
 SET @ var1 = 5; 
 
 SET @ var2 = ' Olá '; 
 
 SET @ var3 = True ; 
 
 SELECT @ var1 , var2 @ , @ var3 ; 
 
 MySQL exibe cada variável na sua própria coluna porque os tipos de dados diferentes . . " Verdadeiro " Note-se que a terceira variável usa um valor booleano, mas o MySQL converte para "1", o equivalente inteiro de 
 3 
 Digite e execute os seguintes procedimentos : < br > 
 SET @ var1 = 2; 
 
 SET @ var2 = 3; 
 
 SET @ var3 = 4; 
 
 SELECT @ var1 + @ var2 + @ var3 ; < br > 
 MySQL exibe o resultado em uma única coluna e mostra "9", a soma dos três valores de variáveis 
 4 
 Digite e execute os seguintes procedimentos : . 
 
 SET @ var1 = b'1000011 '; 
 
 SELECT @ var1 ; 
 
 esta consulta converte o número binário para um número decimal , em seguida, retorna o valor ASCII , neste caso , o "C" maiúsculo caráter 
 5 
 Digite e execute os seguintes procedimentos : . 
 
 SET @ var1 = CAST ( B'10001 ' aS UNSIGNED ) , @ var2 = B'10001 ' 10 ; 
 
 SELECT @ var1 , var2 @ ; 
 
 MySQL usa a função CAST para converter o parâmetro binário para um inteiro sem sinal , que neste caso é igual a 17 e atribui -lo para a primeira variável . Ele também converte a segunda variável de binário para um número inteiro e , em seguida, adiciona 10 a ele para totalizar 27 
 6 
 Digite e execute os seguintes procedimentos : . 
 
 SET @ var1 = ' valor '; 
 
 SELECT * FROM table_name WHERE coluna = @ var1 ; . 
 
 Esta consulta utiliza a variável na cláusula "where" para filtrar os resultados da instrução SELECT 
 < br >