SELECT Код_типа_реактора INTO #TmpTable FROM Справочник_заземляющих_дугогосящих_реакторов
SET IDENTITY_INSERT Справочник_заземляющих_дугогосящих_реакторов ON

IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 1) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (1,'ЗРОМ-100/18',100,18,10.4,4,10,2300,1550,900,1150)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 2) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (2,'ЗРОМ-175/6',175,6.3,3.63,25,50,2000,1350,1200,1250)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 3) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (3,'ЗРОМ-275/35',275,35,20.2,6.2,12.5,2500,1700,1250,2100)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 4) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (4,'ЗРОМ-300/10',300,10,6.07,25,50,2500,1650,1400,2000)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 5) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (5,'ЗРОМ-350/6',350,6.3,3.47,50,100,2500,1650,1300,2000)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 6) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (6,'ЗРОМ-550/35',500,35,20.2,12.5,25,2600,1800,1400,2650)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 7) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (7,'ЗРОМ-800/13,8',800,13.8,8,4,10,2300,1550,900,1100)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 8) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (8,'РЗДПОМ-120/6',120,6,3.81,5.2,26.2,1385,900,1185,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 9) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (9,'РЗДПОМ-190/10',190,10,6.35,5,25,1560,1380,12802,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 10) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (10,'РЗДПОМ-300/6',300,6,3.81,13.1,16.5,1415,900,1180,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 11) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (11,'РЗДПОМ-480/10',480,10,6.35,12.6,63,2255,1400,1340,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 12) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (12,'РЗДПОМ-480/20',480,20,12.7,6.3,31.4,2290,1400,1420,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 13) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (13,'РЗДПОМ-700/35',700,35,22.2,5.7,28.4,3550,1610,1710,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 14) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (14,'РЗДПОМ-800/35',800,35,22.2,7.2,36,3560,1610,1710,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 15) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (15,'РЗДСОМ-115/15,75',115,15,9.09,5,10,1865,1370,880,980)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 16) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (16,'РЗДСОМ-115/6',115,6,3.81,12.5,25,1645,1225,860,740)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 17) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (17,'РЗДСОМ-1240/35',1240,35,22.2,25,50,2525,2080,1310,3640)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 18) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (18,'РЗДСОМ-1520/10',1520,10,6.35,100,200,2730,1530,1365,3610)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 19) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (19,'РЗДСОМ-155/20',155,20,12.7,5,10,1865,1370,880,1090)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 20) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (20,'РЗДСОМ-190/10',190,10,6.35,12.5,25,1815,1225,860,995)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 21) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (21,'РЗДСОМ-230/6',230,6,3.81,25,50,1815,1225,995,995)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 22) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (22,'РЗДСОМ-310/35',310,35,22.2,6.25,12.5,2525,1720,990,2100)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 23) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (23,'РЗДСОМ-380/10',380,10,6.35,25,50,1865,1325,1045,1370)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 24) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (24,'РЗДСОМ-460/6',460,6,3.81,50,100,1865,1325,1045,1370)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 25) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (25,'РЗДСОМ-620/35',620,35,22.2,12.5,25,2525,1720,1200,2670)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 26) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (26,'РЗДСОМ-760/10',760,10,6.35,50,100,2125,1630,1085,2070)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 27) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (27,'РЗДСОМ-920/6',920,6,3.81,100,200,2125,1630,1085,2090)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_типа_реактора = 28) INSERT INTO Справочник_заземляющих_дугогосящих_реакторов (Код_типа_реактора,Описание,Snom,Uсети,Uреакт,Пред_регулир_нижн,Пред_регулир_верх,Высота,Длина,Ширина,Масса) VALUES (28,'РЗДСОН-380/6',380,6,NULL,NULL,NULL,NULL,NULL,NULL,NULL)

SET IDENTITY_INSERT Справочник_заземляющих_дугогосящих_реакторов OFF
DROP TABLE #TmpTable
