SELECT Код_типа_маслоочистителя INTO #TmpTable FROM Справочник_типов_маслоочистителей
SET IDENTITY_INSERT Справочник_типов_маслоочистителей ON

IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 1) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (1,'ПСМ1-3000',3000,45.1,6600,1780,1800,1200,1310)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 2) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (2,'СМ-1-3000',3000,44.5,6600,1395,1225,1225,710)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 3) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (3,'СЦ-1500 А',1500,27.8,6700,780,1020,500,240)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 4) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (4,'СЦ-3000 А',3000,44.5,4740,980,1140,735,390)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 5) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (5,'РТМ-225',225,46.2,NULL,1820,2550,227,3275)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 6) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (6,'РТМ-750',750,46.2,NULL,1020,1260,530,3275)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 7) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (7,'Р-1000М',140,14.7,NULL,2920,3160,2820,1775)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 8) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (8,'ЦМ-1-1600',1600,49.5,NULL,3220,5800,2375,1585)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 9) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (9,'ЦМ-1-2500',2500,49.5,NULL,3220,5800,2375,1585)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 10) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (10,'УТМ',3000,60,6600,3200,6025,2380,5300)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 11) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (11,'ФП2-3000',3000,NULL,1260,986,1000,530,313)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_маслоочистителя = 12) INSERT INTO Справочник_типов_маслоочистителей (Код_типа_маслоочистителя,Описание,Производительность,Snom,Частота_вращения,Высота,Длина,Ширина,Масса) VALUES (12,'ПР2,2-315/164',3000,NULL,1500,1120,1700,755,485)

SET IDENTITY_INSERT Справочник_типов_маслоочистителей OFF
DROP TABLE #TmpTable
