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

IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 1) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (1,'ЛК-70/35','полимер',122,700,340,NULL,29,90,NULL,NULL,210,188,860,2.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 2) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (2,'ЛК-70/110-3','полимер',122,1280,980,NULL,29,90,NULL,NULL,518,500,26,3.85)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 3) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (3,'ЛК-70/220-3','полимер',122,2095,1784,NULL,29,90,NULL,NULL,880,850,4950,6.19)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 4) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (4,'ЛК-160/220','полимер',190,2174,1847,NULL,37,110,NULL,NULL,1090,1090,4930,8.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 5) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (5,'ЛК-70/330-3','полимер',122,2995,2675,NULL,29,90,NULL,NULL,950,950,6850,7.6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 6) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (6,'ЛК-160/330','полимер',190,3034,2690,NULL,37,110,NULL,NULL,1100,1100,7240,12)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 7) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (7,'ЛК-300/330','полимер',316,3000,2596,NULL,44,130,NULL,NULL,820,820,6930,17.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 8) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (8,'ЛК-160/500','полимер',190,3880,3530,NULL,37,110,NULL,NULL,1310,1300,9600,15.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 9) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (9,'ЛК-300/500','полимер',316,3856,3430,NULL,44,130,NULL,NULL,1310,1300,9140,21.42)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 10) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (10,'ЛК-160/750','полимер',190,6180,5380,NULL,37,110,NULL,NULL,1550,1550,14480,26.75)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 11) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (11,'ЛК-300/750','полимер',316,6117,5190,NULL,44,130,NULL,NULL,1550,1550,13870,40.61)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 12) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (12,'ПС6-А (Диам. 255)','стекло',60,130,NULL,255,16,NULL,20,90,58,37,255,4.2)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 13) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (13,'ПС-4,5','стекло',60,130,NULL,255,16,NULL,20,90,58,37,255,4.2)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 14) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (14,'ПС6-Б','стекло',60,130,NULL,255,16,NULL,20,90,62,38,295,4.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 15) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (15,'ПС6-В','стекло',60,120,NULL,320,16,NULL,20,90,60,40,300,5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 16) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (16,'ПС6-Д','стекло',60,127,NULL,255,16,NULL,20,130,95,30,290,3.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 17) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (17,'ПС6-А (Диам. 270)','стекло',60,130,NULL,270,16,NULL,20,95,85,50,400,5.6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 18) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (18,'ПС7-Д','стекло',70,127,NULL,255,16,NULL,19.2,130,NULL,30,290,3.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 19) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (19,'ПСГ7-А','стекло',70,130,NULL,270,16,NULL,20,130,NULL,40,400,5.2)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 20) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (20,'ПСГ7-Д','стекло',70,127,NULL,270,16,NULL,19.2,130,NULL,40,395,4.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 21) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (21,'ПС-11 (высота 150)','стекло',110,150,NULL,290,20,NULL,27,95,70,45,300,6.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 22) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (22,'ЛС-11','стекло',110,160,NULL,290,22,NULL,27,100,68,40,320,6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 23) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (23,'ПС-11 (высота 170)','стекло',110,170,NULL,290,22,NULL,27,95,77,41,300,7.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 24) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (24,'ПС-12','стекло',120,138,NULL,260,16,NULL,20,90,70,43,325,NULL)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 25) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (25,'ПС12-А (высота 140)','стекло',120,140,NULL,260,16,NULL,20,90,70,40,325,5.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 26) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (26,'ПСГ12-А','стекло',120,137,NULL,300,16,NULL,20,90,85,50,426,7.3)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 27) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (27,'ПС12-А (высота 146)','стекло',120,146,NULL,260,16,NULL,20,130,NULL,45,330,5.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 28) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (28,'ПС16-А (Диам 320)','стекло',160,180,NULL,320,20,NULL,24,100,66,42,360,9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 29) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (29,'ПС16-Б (высота 170)','стекло',160,170,NULL,280,20,NULL,24,100,70,45,390,8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 30) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (30,'ЛС16-Б','стекло',160,170,NULL,280,20,NULL,24,100,70,45,390,8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 31) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (31,'ПС16-Б (высота 146)','стекло',160,146,NULL,280,20,NULL,24,130,NULL,45,370,6.3)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 32) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (32,'ПСГ16-Б','стекло',160,180,NULL,350,20,NULL,24,130,NULL,45,560,11)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 33) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (33,'ПС22-А','стекло',220,200,NULL,320,20,NULL,24,110,75,50,400,10.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 34) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (34,'ЛПС-22','стекло',220,200,NULL,320,20,NULL,24,110,75,50,400,10.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 35) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (35,'ПС21-Б','стекло',210,165,NULL,320,20,NULL,24,130,NULL,40,375,8.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 36) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (36,'ПС30-А','стекло',300,217,NULL,320,24,NULL,29,110,NULL,NULL,350,14.2)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 37) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (37,'ПС30-Б','стекло',300,185,NULL,320,24,NULL,29,110,85,50,418,11.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 38) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (38,'ПС30','стекло',300,175,NULL,450,24,NULL,29,130,NULL,50,440,13.3)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 39) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (39,'ПС40-А','стекло',400,200,NULL,390,29,NULL,33,130,NULL,55,450,15.9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 40) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (40,'ПФГ-5А','фарфор',50,198,NULL,250,16,NULL,NULL,110,110,43,470,10.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 41) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (41,'ПР-3,5','фарфор',50,198,NULL,250,16,NULL,NULL,110,110,43,470,10.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 42) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (42,'ПА-4,5','фарфор',60,140,NULL,250,16,NULL,18,130,75,40,NULL,5.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 43) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (43,'ПФ6-А','фарфор',60,167,NULL,270,16,NULL,20,110,60,32,285,6.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 44) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (44,'П-4,5','фарфор',60,167,NULL,270,16,NULL,20,110,60,32,285,6.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 45) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (45,'ПФ6-Б','фарфор',60,140,NULL,270,16,NULL,20,110,60,32,280,6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 46) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (46,'ПМ-4,5','фарфор',60,140,NULL,270,16,NULL,20,110,60,32,280,6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 47) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (47,'ПФ6-В','фарфор',60,134,NULL,270,16,NULL,20,125,60,32,355,5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 48) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (48,'ПФЕ-4,5','фарфор',60,134,NULL,270,16,NULL,20,125,60,32,355,5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 49) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (49,'ПФГ6-А','фарфор',60,198,NULL,270,16,NULL,20,110,107,50,470,8.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 50) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (50,'НС-2','фарфор',60,198,NULL,270,16,NULL,20,110,107,50,470,8.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 51) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (51,'ПФ7-В','фарфор',70,134,NULL,270,16,NULL,20,130,NULL,32,355,5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 52) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (52,'ПФГ7-Б','фарфор',70,125,NULL,270,16,NULL,20,130,NULL,40,375,4.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 53) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (53,'П-6','фарфор',80,180,NULL,300,20,NULL,22,120,82,47,NULL,8.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 54) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (54,'ПФГ-8','фарфор',80,214,NULL,300,20,NULL,NULL,120,105,51,470,13.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 55) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (55,'НЗ-6','фарфор',80,214,NULL,300,20,NULL,NULL,120,105,51,470,13.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 56) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (56,'ПЦ-7','фарфор',95,185,NULL,300,20,NULL,22,140,86,45,305,9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 57) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (57,'ПФ-9,5','фарфор',55,183,NULL,300,20,NULL,25,125,86,46,305,10.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 58) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (58,'П-7','фарфор',55,183,NULL,300,20,NULL,25,125,86,46,305,10.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 59) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (59,'ПФ-12','фарфор',120,162,NULL,300,16,NULL,18,125,82,48,300,7.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 60) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (60,'ПВ-9','фарфор',120,162,NULL,300,16,NULL,18,125,82,48,300,7.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 61) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (61,'ПФЕ-11','фарфор',145,180,NULL,320,20,NULL,24,125,85,55,419,9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 62) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (62,'ПФ-14,5','фарфор',145,215,NULL,350,24,NULL,31,125,85,55,365,14.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 63) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (63,'П-11','фарфор',145,215,NULL,350,24,NULL,31,125,85,55,365,14.1)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 64) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (64,'ПФ16-А','фарфор',160,173,NULL,280,20,NULL,24,135,NULL,40,385,9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 65) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (65,'ПФГ-16','фарфор',160,180,NULL,360,20,NULL,24,125,115,60,555,13)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 66) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (66,'ПФ20-А','фарфор',200,194,NULL,350,20,NULL,24,125,68,44,420,12.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 67) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (67,'ПФЕ-16','фарфор',200,194,NULL,350,20,NULL,24,125,68,44,420,12.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_подвесного_изолятора = 68) INSERT INTO Справочник_подвесных_изоляторов (Код_подвесного_изолятора,Описание,Изолир_материал,Разруш_нагрузка,Высота,Длина_изолир_части,Диаметр,Диам_стержня,Диам_ребра,Диам_отверст,Пробив_напряж,Сухоразряд_напряж,Мокроразряд_напряж,Длина_пути_утеч,Масса) VALUES (68,'ПФГ-20','фарфор',200,190,NULL,380,20,NULL,24,125,115,60,588,14.5)

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