diseño

Páginas: 4 (832 palabras) Publicado: 19 de mayo de 2014
TRANSACT SQL

Fundamentos





SQL es un lenguaje de consulta para los sistemas de
base de datos relaciones.
No permite el uso de variables.
Estructuras de control de flujo,iteraciones o demás
elementos característicos de la programación.

Transact SQL


Es un lenguaje de programación que proporciona
Microsoft SQL Server para extender el SQL
estándar con otro tipo deinstrucciones y elementos
propios de los lenguajes de programación.

Construcción




Amplía el sql estándar.
Sintaxis resultan familiares a los desarrolladores en
C++, visual Basic .NET,C#.

Programación Transact SQL




Variables: Es una entidad a la se asigna valor. Este
valor puede cambiar durante el proceso donde se
utiliza la variable.
Tipos
 Variables

Locales
Variables Globales

Programación Transact SQL
Variables Locales
 Se declaran, nombran
y escriben mediante la
palabra reservada declare.
 Reciben un valor inicial mediante select o set.
Los nombres de las variables locales deben
empezar con el símbolo @, ademas se le debe
asignar un tipo de dato.

Programación Transact SQL
--DECLARA UNA VARIABLE
DECLARE @VARIABLE
-- ASIGNAVALOR A UNA VARIABLE
SET @VARIABLE= VALOR

Ejemplo 1


Declaramos una variable y le asignamos un valor,
para ser utilizada en una clausula WHERE.

DECLARE @PRECIO DECIMAL
SET @PRECIO = 50SELECT * FROM PRODUCTOS P
WHERE P.PRECIOUNIDAD > @PRECIO

Ejemplo 2


Declaramos dos variables y le asignamos el
máximo y mínimo precio de la tabla productos.

DECLARE @MX DECIMAL, @MNDECIMAL
SELECT @MX=MAX(PRECIOUNIDAD),
@MN=MIN(PRECIOUNIDAD)
FROM PRODUCTOS
-- IMPRIMIR LOS VALORES DE LAS VARIABLES
PRINT 'MAYOR PRECIO:'+STR(@MX)
PRINT 'MENOR PRECIO:'+STR(@MN)

ProgramaciónTransact SQL
Variables Globales
 Suministradas por el sistema.
 Se distinguen por tener 2 simbolos @.

Programación Transact SQL






@@ERROR: Contiene 0 si la ultima transacción se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Diseñado y Diseñadores
  • diseño, diseñar
  • Diseño
  • Diseño
  • Diseño
  • Diseño
  • Diseño
  • Diseños

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS