Posts

Showing posts with the label tablas

Tablas Temporales SQL Server

Image
Las tablas temporales son utilizadas para mantener copia de uno o varios resultados de consultas, y  a estos datos se puede cambiar el valor en la tabla temporal, y no afecta en lo absoluto la tabla o tablas real de donde se obtuvieron los datos. Todas tablas temporales se almacenan en la base de datos tempdb en las bases de datos del sistema. Tipos de Tablas Temporales (#) Tabla Temporal Local: Se utiliza con un # (hash) para indicar que la tabla temporal será utilizada localmente (Solo será accedida a través de la conexión con cual fue creada). Esta tabla es destruida automáticamente en cuanto se cierre la conexión de SQL Server al menos que no se haya eliminado la tabla manualmente mediante el Query. (##) Tabla Temporal Global: Se utiliza con doble ## (hash) para indicar que la tabla temporal será utilizada globalmente. Esta tabla puede utilizarla cualquier conexión de SQL Server y estas conexiones pueden modificar, borrar o eliminar la tabla tempora...

Creación de tablas SQL

Image
En este ejemplo se creará y se explicará la estructura de la tabla Personas con varias columnas; Id, Nombre, Fecha de Nacimiento y Activo. Para comenzar a crear las tablas se generan de 2 formas diferentes: Hard Core (Código) y con el Diseñador (Interface de usuario): Hard Core (Código):  creación de tablas mediante código Transact-SQL , para se requiere saber la sintaxis de SQL para la creación de tablas; anexo link de ayuda. Ejemplo en código: CREATE TABLE Personas ( PersId INT PRIMARY KEY IDENTITY , PersNombre NVARCHAR ( 50 ) NOT NULL, PersFecNacimiento DATETIME , PersActivo BIT NOT NULL ) Ejemplo de código SQL para crear tabla. La sintaxis para crear tabla es de la siguiente manera: CREATE TABLE <NombreTabla>: este comando se utiliza para indicar que una tabla se va a crear seguido del nombre de la tabla. Los parentesis () indican que dentro de ellas se agregaran las columnas de la tabla, las column...