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

IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 1) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-9-150/10',1,150,10,'трехфазный без контакторов')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 2) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-9-150/35',2,150,35,'трехфазный без контакторов')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 3) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-13-625/35',3,625,35,'трехфазный с масляными контакторами')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 4) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-13-625/110',4,625,110,'трехфазный с масляными контакторами')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 5) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-18-120/10',5,1200,10,'сдвоенные переключатели с реверсорами и масляными контакторами')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 6) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-18-120/35',6,1200,35,'сдвоенные переключатели с реверсорами и масляными контакторами')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 7) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-20-625/35',7,625,35,'сдвоенные переключатели с реверсором и быстродействующим контактором')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 8) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-20-625/110',8,625,110,'сдвоенные переключатели с реверсором и быстродействующим контактором')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 9) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТ-20-625/220',9,625,220,'сдвоенные переключатели с реверсором и быстродействующим контактором')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 10) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-35/315',10,315,35,'трехфазный с переключателем "грубой" регулировки')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 11) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-35/100',11,100,35,'трехфазный с переключателем "грубой" регулировки')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 12) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-35/200',12,200,35,'трехфазный с переключателем "грубой" регулировки')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 13) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-35/320',13,320,35,'трехфазный с переключателем "грубой" регулировки')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 14) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('3РНОА-110/1000',14,1000,110,'однофазный (группа из трех сдвоенных переключателей с пружинными контакторами)')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 15) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-110/1000 (без риверса)',15,1000,110,'однофазный без реверса')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 16) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-110/1000 (с риверсом)',16,1000,110,'однофазный с реверсом')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 17) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-110/1000 (грубое регулир.)',17,1000,110,'однофазный со ступенью грубого регулирования')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 18) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-220/2000',18,2000,220,'контактор с двумя параллельными ветвями')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 19) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-330/2000',19,2000,330,'контактор с двумя параллельными ветвями')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 20) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНОА-35/1000',20,1000,35,'однофазный с реверсом')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 21) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-35/1000В',21,1000,35,'трехфазный с ВДК')
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_переключателя = 22) INSERT INTO Справочник_типов_переключателей (Описание,Код_типа_переключателя,Inom,Unom,Исполнение) VALUES ('РНТА-110/1250В',22,1250,110,'трехфазный с ВДК')

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