Tema 24: Programación en Transact-SQL

Lo que muestro en cada una de las entradas son las tablas resumen que me hice de los temas. Es decir, esto es un índice de temas y conceptos importantes, pero para nada el temario completo. Es “ese resumen que te sirve para repasar todo de un tirón”.

El motivo por el que le he querido dar al sitio un aspecto de Wikipedia, es porque pretendo hacer de esta web un sitio colaborativo, donde todos aportemos algo. La forma más inmediata de empezar es usando los comentarios. En ellos podéis poner ampliaciones, preguntas (que os aseguro que intentaré responder) y por supuesto opiniones.

Vista la escasa participación del publico en el sitio, estoy desarrollando algunos temas por mi cuenta aprovechando un curso de programación que imparto en Villanueva de la Serena, los temas que os pueden interesar son:

Lenguaje de bases de datos
Transac-SQL

Variables

  • declare @var tipo

  • set @va5=…

  • ?, es el marcador, comodín, sólo se puede poner uno

  • variables de aplicación

  • cada procedimiento almacenado devuelve código de retorno, si no se especifica será 0

Control de flujo

  • Begin…end

  • goto

  • if…else

  • return

  • case

  • wait for

  • while…break o continue

Operadores

  1. Aritméticos

    1. +, -. *, /, %

  2. Asignación, =

  3. Operadores de bit

    1. &, |, ^

  4. Operadores de comparación

    1. =, >, <, >=, <=, <>, !=, !<, !>

  5. Operadores lógicos

    1. all, and, any, between, exists, in, like, not, or, some

  6. Concatenación de cadena,+

  7. Operadores unarios

    1. +, -, NOT

Precedencia

  1. Precedencia aritmética, unarios

  2. Precedencia de comparación

  3. Precedencia lógica

Funciones del sistema

  • Agregado

    • Count, Sum, Min, Max

    • Cursores, fecha y hora, matemáticas, metadatos….

  • Funciones del sistema

    • DB_ID y DB_NAME

    • HOST_ID, HOST_NAME

    • OBJECT_ID, OBJECT_NAME

    • SUSER_ID, SUSER_NAME

    • USER_ID, USER_NAME

Categorías: Programación en Transact-SQL
Conceptos importantes para el examen de oposición: : Control de flujo, Operadores, Variables,
2 responses to “Tema 24: Programación en Transact-SQL”
  1. […] Tema 24: Programación en Transact-SQL […]

Leave a Reply