sábado, 5 de febrero de 2011

Variables en Transact SQL

Continuando con esta serie de tutoriales hoy veremos algo muy importante que son las variables en Transact.

La base de datos que usare es la misma que he venido trabajando en el canal de youtube asi que sera esta la estructura que tendra aunque puede ser que cambie mas adelante agregando mas tablas pero por el momento esta bien para lo que haremos.

Bien ya hecha esa base de datos con sus relacionas podemos empezar a trabajar.

En Transact SQL podemos asignar valores a una variable de varias formas:

A través de la instruncción set , Utilizando una sentencia SELECT , Realizando un FETCH de un cursor.

El siguiente ejemplo muestra como asignar una variable utilizando la instrucción SET.

El siguiente ejemplo muestra como asignar variables utilizando una sentencia SELECT.

Un punto a tener en cuenta cuando asignamos variables de este modo, es que si la consulta SELECT devuelve más de un registro, las variables quedarán asignadas con los valores de la última fila devuelta. Por úlitmo veamos como asignar variables a través de un cursor.

Veremos los cursores con más detalle más adelante


No hay comentarios:

Publicar un comentario