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)