39 lines
2.3 KiB
Transact-SQL
39 lines
2.3 KiB
Transact-SQL
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigEszkozTipus_AlIntezmenyId') BEGIN
|
|
CREATE INDEX NCI_DigEszkozTipus_AlIntezmenyId ON T_DIGESZKOZTIPUS (C_ALINTEZMENYID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigEszkozTipus_AlTanevId') BEGIN
|
|
CREATE INDEX NCI_DigEszkozTipus_AlTanevId ON T_DIGESZKOZTIPUS (C_ALTANEVID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigPlatformTipus_AlIntezmenyId') BEGIN
|
|
CREATE INDEX NCI_DigPlatformTipus_AlIntezmenyId ON T_DIGPLATFORMTIPUS (C_ALINTEZMENYID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigPlatformTipus_AlTanevId') BEGIN
|
|
CREATE INDEX NCI_DigPlatformTipus_AlTanevId ON T_DIGPLATFORMTIPUS (C_ALTANEVID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigTamEszkozTipus_AlIntezmenyId') BEGIN
|
|
CREATE INDEX NCI_DigTamEszkozTipus_AlIntezmenyId ON T_DIGTAMESZKOZTIPUS (C_ALINTEZMENYID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_DigTamEszkozTipus_AlTanevId') BEGIN
|
|
CREATE INDEX NCI_DigTamEszkozTipus_AlTanevId ON T_DIGTAMESZKOZTIPUS (C_ALTANEVID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_TanitasiOraId') BEGIN
|
|
CREATE INDEX NCI_TanitasiOraDigTamEszkoz_TanitasiOraId ON T_TANITASIORADIGTAMESZKOZ (C_TANITASIORAID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_IntezmenyId') BEGIN
|
|
CREATE INDEX NCI_TanitasiOraDigTamEszkoz_IntezmenyId ON T_TANITASIORADIGTAMESZKOZ (C_INTEZMENYID)
|
|
END
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOraDigTamEszkoz_TanevId') BEGIN
|
|
CREATE INDEX NCI_TanitasiOraDigTamEszkoz_TanevId ON T_TANITASIORADIGTAMESZKOZ (C_TANEVID)
|
|
END
|
|
GO
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes i WHERE i.name = 'NCI_TanitasiOra_IntezmenyId_TanevId_DigPlatformTipusId') BEGIN
|
|
CREATE INDEX NCI_TanitasiOra_IntezmenyId_TanevId_DigPlatformTipusId ON T_TANITASIORA (C_INTEZMENYID, C_TANEVID, C_DIGPLATFORMTIPUSID)
|
|
END
|
|
|
|
|
|
IF NOT EXISTS (SELECT 1 FROM sys.indexes WHERE name = 'NCU_TanitasiOraDigTamEszkoz_TanitasioraId_DigTamEszkozTipusId') BEGIN -- Torolt szűrés nem kell
|
|
CREATE UNIQUE INDEX NCU_TanitasiOraDigTamEszkoz_TanitasioraId_DigTamEszkozTipusId ON T_TANITASIORADIGTAMESZKOZ (C_TANITASIORAID, C_DIGTAMESZKOZTIPUSID)
|
|
WITH (FILLFACTOR = 80)
|
|
END
|
|
GO
|