SQL significa Structured Query Language. Desenvolvido em 1970 pela IBM , a linguagem é usada para " falar" com os bancos de dados para que as informações podem ser manipulados e recuperados em um banco de dados. Comandos SQL são divididos em manipulação de dados e recuperação de dados subconjuntos , que pode ser interligado de tal forma a fornecer uma interpretação inteligente e ação com base em resultados . Se você precisa verificar por meio de dados , a fim de tomar decisões sobre a forma de manipular ou recuperá-lo , você provavelmente vai exigir um loop. Escrevendo um script SQL looping requer alguns comandos . Coisas que você precisa
Sistema de banco de dados que suporta o SQL padrão .
SQL Compliant servidor
conta de administrador de banco de dados
Show Mais instruções
1
Abra seu SQL banco de dados usando seu sistema de gestão integrado e sua conta de banco de dados administrativo . Cada banco de dados tem sua própria utilidade e forma de ligar , por isso consulte a documentação
2
Selecione o banco de dados onde você gostaria de armazenar o procedimento usando o comando SQL: ". Selecione banco de dados" sem aspas , substituindo com o nome do seu banco de dados.
3 Guarde a sua consulta de forma que ele pode ser enrolado pelo servidor. Você pode armazená-lo digitando: " CREATE PROCEDURE AS " onde é o nome que você gostaria de dar esta consulta SQL e é a consulta real . Por exemplo , você poderia escrever uma consulta armazenada para selecionar todos os valores da tabela dos usuários " escrevendo" CRIAR all_users procedimento select * from users " .
4 Criar um loop while (que permite que o código a ser executado repetidamente) em seu código SQL. Quando você tem algum evento onde você envia o SQL para o banco de dados , você pode fazer um loop da seguinte forma: while (condition ) { } SQL_Procedure . Como exemplo, você pode executar um script que executou o procedimento update_list infinitamente, até a data no banco de dados não foi igual a hoje escrevendo: . ENQUANTO (data SELECIONAR = CURRENT_DATE } { } update_list