CREATE TABLE LogNomTraspasos ( Id INT IDENTITY ( 1,1 ) NOT NULL, Fecha SMALLDATETIME NOT NULL, NContrato INT DEFAULT ((0)) NOT NULL, IdEmpleado VARCHAR(16) NOT NULL, TipoId CHAR(1) NOT NULL, NomEmpleado VARCHAR(250) NOT NULL, nNueContrato INT DEFAULT ((0)) NOT NULL, NuevaIdent VARCHAR(16) NOT NULL, TipoIdent CHAR(1) NOT NULL, Observacion VARCHAR(250), FechaCrea SMALLDATETIME NOT NULL, IdUsuario VARCHAR(11) NOT NULL, NomUsuario VARCHAR(50) CONSTRAINT PK_LogNomTraspasos PRIMARY KEY NONCLUSTERED (Id), CONSTRAINT CK_LogNomTraspasosIdEmpleado CHECK ((len([IdEmpleado])>(0))), CONSTRAINT CK_LogNomTraspasosIdUsuario CHECK ((len([IdUsuario])>(0))), CONSTRAINT CK_LogNomTraspasosNomEmpleado CHECK ((len([NomEmpleado])>(0))), CONSTRAINT CK_LogNomTraspasosNuevaIdent CHECK ((len([NuevaIdent])>(0))), CONSTRAINT CK_LogNomTraspasosTipoId CHECK ((len([TipoId])>(0))), CONSTRAINT CK_LogNomTraspasosTipoIdent CHECK ((len([TipoIdent])>(0)))) GO CREATE CLUSTERED INDEX IX_LogNomTraspasosFecha ON LogNomTraspasos(Fecha,IdEmpleado)