TABLAS: CREATE, UPDATE, IDENTITY_INSERT..

por | noviembre 9, 2017

Comando más utilizados

CREATE TABLE

CREATE TABLE tabla(
[clave] [int] IDENTITY(1,1) NOT NULL,
[FECHA] datetime default CURRENT_TIMESTAMP,   — por defecto el díá y la hora

)

SET IDENTITY_INSERT Tabla1 ON      — Permite insertar valor concreto en un campo identidad, clave

SET IDENTITY_INSERT Tabla1 OFF      — deshabilita lo anterior

 INSERT    desde otra tabla

INSERT INTO Tabla_destino(campo1_destino,campo2_destino, campo3_destino,—)
SELECT (campo1_origen,campo2_origen, campo3_origen,—)
FROM Tabla_origen

 UPDATE desde otra tabla

UPDATE Tabla_destino
SET campo_destino1=campo_origen1, campo_destino2=campo_origen2
FROM TablaOrigen

ALTER TABLE

— FECHAS
ALTER TABLE tabla ADD campo date DEFAULT (getdate())

— BITS
ALTER TABLE tabla ADD campo bit

— VARCHAR
ALTER TABLE tabla ADD campo nvarchar(50)

ALTER TABLE tabla ALTER COLUMN campo nvarchar(10)

Categoría: SQL

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *