Está en la página 1de 2

EXECUTE sp_databases;

CREATE DATABASE EJEMPLO;

USE EJEMPLO;

CREATE TABLE clientes (


id INT IDENTITY(1,1) PRIMARY KEY,
nombre VARCHAR(50) NOT NULL,
apellido VARCHAR(50) NOT NULL,
genero CHAR(1) NOT NULL,
);

INSERT INTO clientes (nombre, apellido, genero)


OUTPUT inserted.id
VALUES('Juan','Perez','M');

INSERT INTO clientes (nombre, apellido, genero)


OUTPUT inserted.id
VALUES('Ana','Perez','F');

CREATE TABLE ordenes(


id INT IDENTITY(1,1) PRIMARY KEY,
idclientes INT NOT NULL REFERENCES clientes,
fechaenvio DATE NOT NULL,
);

INSERT INTO ordenes(idclientes,fechaenvio)


OUTPUT inserted.id
VALUES (2,GETDATE());

EXEC sp_tables @table_owner= 'dbo';

SELECT * FROM ordenes;

ALTER TABLE ordenes


ADD fechaorden DATE NULL;

ALTER TABLE ordenes


ADD
estado TINYINT NOT NULL DEFAULT(1),
fecharegistro DATE NOT NULL DEFAULT(GETDATE());

EXEC sp_rename 'ordenes.estado', 'estadoorden', 'COLUMN';

ALTER TABLE ordenes


DROP COLUMN fecharegistro;

ALTER TABLE ordenes


DROP CONSTRAINT DF__ordenes__fechare__29572725;

CREATE TABLE tablaejemplo(


id INT PRIMARY KEY,
opciones VARCHAR(250)
);

EXEC sp_rename 'tablaejemplo' , 'usuarios';

DROP TABLE usuarios;


DROP TABLE ordenes, clientes;

DROP DATABASE EJEMPLO;

USE master;

DROP DATABASE EJEMPLO;

También podría gustarte