
Uso de For XML Path en SQL Server
Una consulta Select (Ver Select) se puede mostrar en formato XML (Ver Campos XML), utilizando la opción FOR XML, la cual tiene varios modos, uno de estos es el modo PATH.
Seguir leyendo

Una consulta Select (Ver Select) se puede mostrar en formato XML (Ver Campos XML), utilizando la opción FOR XML, la cual tiene varios modos, uno de estos es el modo PATH.
Seguir leyendo
En una base de datos es una buena práctica que no existan valores Null, esto se puede evitar usando la restricción de tipo Default y desde la aplicación el programador puede enviar un dato predeterminado en los campos que el usuario no ingrese valor. (Ver Crear tablas)
Seguir leyendo
El filtro de registros al hacer consultas permite seleccionar los datos que se requieren usando comparaciones de dos datos del mismo tipo y crear una expresión lógica con las condiciones que deben de cumplir los registros a seleccionar.
Seguir leyendo
La estructura While es una estructura repetitiva que permite ejecutar un bloque de instrucciones mientras que una expresión lógica sea verdadera.
Seguir leyendo
Los cursores en SQL Server permiten almacenar en memoria un conjunto de registros resultado de una instrucción Select, el objetivo principal del uso de los cursores es recorrer los registros del conjunto de resultados y realizar algún proceso con cada uno.
Seguir leyendo
Las funciones de fecha y hora de SQL Server permiten manejar y hacer los cálculos usando campos de tipo Fecha y de tipo Hora, es posible que para efectos de algún proceso se tengan que calcular la cantidad de años, meses o días que existen entre dos fechas determinadas. En este artículo se explica como manejar los datos de tipos fecha para realizar estos cálculos.
Seguir leyendo
La instrucción Merge realiza instrucciones de inserción de registros, actualización o eliminación de registros en una tabla de destino en la misma base de datos o en otra base de datos según los resultados de combinar los registros con una tabla de origen.
Seguir leyendo
Relacionando tablas en SQL Server, para relacionar dos tablas en una base de datos en SQL Server se debe usar la restricción de tipo Foreign Key que permite establecer las reglas de negocio entre dos entidades, lo que se convierte en la relación entre dos tablas de la base de datos.
Seguir leyendo
Los cursores permiten almacenar los datos de una consulta T-SQL en memoria y poder manipular los datos de los elementos resultantes para realizar operaciones con ellos. Se recomienda su uso con cierto cuidado porque consume mucha memoria, la instrucción select que llena el cursor debe ser lo más selectiva posible.
Seguir leyendo
Una base de datos gráfica es una colección de nodos (o vértices) y bordes (o relaciones). Un nodo representa una entidad (por ejemplo, una persona o una organización) y un borde representa una relación entre los dos nodos que conecta (por ejemplo, grupos o amigos). Tanto los nodos como los bordes pueden tener propiedades asociadas a ellos.
Seguir leyendo