La gestión de filas de una tabla en sql

Video: Insertar, Modificar y Eliminar registros de una tabla en Sql Server

SQL trata de un conjunto de datos a la vez. Cursores entran en juego sólo si desea violar ese principio y lidiar con los datos de una fila a la vez. ¿Por qué querrías hacer eso? Es muy bueno que todo lo que tiene que hacer es decirle SQL lo que se quiere lograr y que se apagará y hacerlo sin explícitas instrucciones paso a paso de ti.

Sin embargo, hay momentos en los que quiere dar esas instrucciones paso a paso. Tal vez usted quiere acceder a un registro en una tabla y, basándose en su contenido, hacer una cosa en lugar de otra. La toma de decisiones sobre una base de fila por fila es algo que las sentencias SQL común no puede realizar. Para hacer frente a situaciones como ésta, SQL tiene cursores que se pueden utilizar para apuntar a filas individuales en una tabla.

Los módulos almacenados persistentes (SQL / PSM) de actualización que se ha añadido en SQL: 1999 da SQL una serie de capacidades añadidas:

  • La adición de flujo de las estructuras de control, tales como SI ... ENTONCES ... ELSE, CASO ... FIN DE CASO, WHILE ... DO ... final, mientras, y PARA ... DO ... FIN DE. Estas adiciones le permiten realizar operaciones de procedimiento sin forzarlo a volver a una lengua de acogida.

    Video: la Utilizacion de Pivot y UnPivot en Sql server

  • La introducción de las sentencias SQL compuestas, que ejecutan una secuencia de operaciones.

  • La introducción de variables. Antes de SQL / PSM, SQL no permitió que le permite almacenar un valor en una variable.

    Video: SQL server 2008 unir tablas tutorial

Artículos Relacionados