-
Cómo escribir una secuencia de comandos SQL Looping
-
SQL significa Lenguaje de Consulta Estructurado. Desarrollado en 1970 por IBM, el lenguaje se utiliza para "hablar" con las bases de datos para que la información puede ser manipulada y se recupera en una base de datos. comandos SQL se dividen en manipulación de datos y recuperación de datos de subconjuntos, que pueden ser conectados en serie de tal manera para proporcionar una interpretación inteligente y de acción basado en los resultados. Si necesita comprobar a través de los datos con el fin de tomar decisiones sobre la manera de manipular o recuperarlo, es probable que requieren un bucle. Escritura de una secuencia de comandos SQL bucle requiere pocos comandos.
Instrucciones
1 Abra su base de datos SQL utilizando su sistema de gestión integrado y su cuenta de base de datos administrativa. Cada base de datos tiene su propia utilidad y la forma de conectar, por lo tanto consulte su documentación.
2 Seleccione la base de datos en la que desea almacenar el procedimiento mediante el comando SQL: "seleccione la base de datos <databasename>" sin las comillas, reemplazando <databasename> por el nombre de su base de datos.
3 Almacenar su consulta para que se puede conectar con el servidor. Se puede almacenar escribiendo: "CREATE PROCEDURE <nombre> AS <sentencia>" donde <nombre> es el nombre que desea dar a esta consulta SQL y <sentencia> es la consulta real. Por ejemplo, se podría escribir una consulta almacenada para seleccionar todos los valores de "usuarios" de la mesa escribiendo "CREATE ALL_USERS procedimiento Al igual que SELECT * FROM usuarios".
4 Crear un bucle while (que permite que el código se ejecuta repetidamente) en el código SQL. Cuando usted tiene cualquier evento en el que se envía a la base de datos SQL, se puede recorrer la siguiente manera: while (condición) {} SQL_Procedure. A modo de ejemplo, puede ejecutar un script que ejecuta el procedimiento update_list indefinidamente hasta la fecha en la base de datos ya no era igual a día de hoy por la escritura: while (SELECT fecha = CURRENT_DATE} {} update_list.