SELECT Код_рубильника INTO #TmpTable FROM Справочник_рубильников
SET IDENTITY_INSERT Справочник_рубильников ON

IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 1) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (1,0.66,'Р31',100,10,16,NULL,0.89)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 2) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (2,0.66,'Р32',250,20,64,NULL,1.52)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 3) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (3,0.66,'Р34',400,30,144,NULL,2.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 4) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (4,0.66,'Р36',630,40,256,NULL,4.9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 5) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (5,0.66,'РБ31',100,10,16,NULL,3.43)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 6) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (6,0.66,'РБ32',250,20,64,NULL,4.78)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 7) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (7,0.66,'РБ34',400,30,144,NULL,6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 8) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (8,0.66,'РБ36',630,40,256,NULL,7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 9) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (9,0.66,'РШ34',400,30,144,NULL,2.8)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 10) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (10,0.66,'РШ36',630,40,256,NULL,4.9)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 11) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (11,0.66,'РПБ31',100,10,16,NULL,3.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 12) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (12,0.66,'РПБ32',250,20,64,NULL,4.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 13) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (13,0.66,'РПБ34',400,30,144,NULL,7.3)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 14) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (14,0.66,'РПБ36',630,40,256,NULL,9.6)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 15) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (15,0.66,'РПЦ31',100,10,16,NULL,3.02)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 16) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (16,0.66,'РПЦ32',250,20,64,NULL,3.7)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 17) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (17,0.66,'РПЦ34',400,30,144,NULL,5.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 18) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (18,0.66,'РПЦ36',630,40,256,NULL,7.4)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 19) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (19,1,'Р2115',630,35,NULL,500,12)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 20) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (20,1,'Р2315',1600,50,NULL,1000,23.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 21) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (21,1,'Р2515',2500,60,NULL,1300,56.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 22) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (22,1,'Р2715',4000,80,NULL,1500,97)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 23) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (23,1,'Р2126',630,35,NULL,500,26.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 24) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (24,1,'Р2125',630,35,NULL,500,26.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 25) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (25,1,'Р2325',1600,50,NULL,100,39.5)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 26) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (26,1,'Р2525',2500,60,NULL,1300,75)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 27) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (27,1,'Р2725',4000,80,NULL,1500,115)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 28) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (28,1,'Р2545',2500,60,NULL,1300,58)
IF NOT EXISTS (SELECT * FROM #TmpTable WHERE Код_рубильника = 29) INSERT INTO Справочник_рубильников (Код_рубильника,Unom,Описание,Inom,Iэлектродинамич,Термич_стойкость_односекунд,Термич_стойкость_двухсекунд,Масса) VALUES (29,1,'Р2745',4000,80,NULL,1500,98.5)

SET IDENTITY_INSERT Справочник_рубильников OFF
DROP TABLE #TmpTable
