Descripción de T-SQL para la programación

Completado

Transact-SQL (T-SQL) son una extensión propietaria del lenguaje de consulta estructurado (SQL) estándar abierto. Admite variables declaradas, procesamiento de cadenas y datos, control de errores y excepciones y control de transacciones. Aunque SQL es un lenguaje de programación, T-SQL agrega compatibilidad con la programación de procedimientos y el uso de variables locales.

Las instrucciones T-SQL de un lote se ejecutan en orden de primero a último. Cuando se necesitan varias instrucciones para ejecutarse juntas como una sola unidad lógica (por ejemplo, dentro de un IF bloque o WHILE ), se encapsulan en BEGIN...END.

A medida que pasa de ejecutar objetos de código para crearlos, debe comprender cómo interactúan varias instrucciones con el servidor en la ejecución. A medida que desarrolle programas, debe almacenar temporalmente los valores. Por ejemplo, es posible que tenga que almacenar temporalmente los valores que se usan como parámetros en los procedimientos almacenados.

Por último, es posible que quiera crear alias o punteros a objetos para que pueda hacer referencia a ellos por un nombre diferente o desde una ubicación diferente a la que se definen.

Estas son algunas de las estructuras de programación de T-SQL admitidas:

  • IF.. ELSE : una instrucción condicional que le permite decidir qué aspectos del código se ejecutan.
  • WHILE - Instrucción de bucle ideal para ejecutar iteraciones de instrucciones T-SQL.
  • DECLARE : se usa para definir variables.
  • SET : una de las formas de asignar valores a las variables.
  • BATCHES: serie de instrucciones T-SQL que se ejecutan como una unidad.