CREATE TABLE LogNiifIntegra ( 
Id INT IDENTITY ( 1,1 ) NOT NULL,
Fecha SMALLDATETIME NOT NULL,
TipoCom VARCHAR(3) NOT NULL,
Numero INT DEFAULT ((0)) NOT NULL,
IdCia CHAR(2) NOT NULL,
NiifTipo VARCHAR(3),
NiifNumero INT DEFAULT ((0)) NOT NULL,
FisTipo VARCHAR(3),
FisNumero INT DEFAULT ((0)) NOT NULL,
Estado INT DEFAULT ((0)) NOT NULL,
Observacion VARCHAR(250),
IdUsuario VARCHAR(11) NOT NULL,
Nombre VARCHAR(50) NOT NULL
 CONSTRAINT PK_LogNiifIntegra PRIMARY KEY NONCLUSTERED (Id),
 CONSTRAINT CK_LogNiifIntegraIdCia CHECK ((len([IdCia])>(0))),
 CONSTRAINT CK_LogNiifIntegraIdUsuario CHECK ((len([IdUsuario])>(0))),
 CONSTRAINT CK_LogNiifIntegraNombre CHECK ((len([Nombre])>(0))),
 CONSTRAINT CK_LogNiifIntegraTipoCom CHECK ((len([TipoCom])>(0))))
GO
 CREATE CLUSTERED INDEX IX_LogNiifIntegraNumero ON LogNiifIntegra(TipoCom,Numero,IdCia)

