DELETE FROM [dbo].[БлокПитания] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодБлокаПитания] = @Original_КодБлокаПитания)) INSERT INTO [dbo].[БлокПитания] ([Название], [Цена], [Количество], [КодБлокаПитания]) VALUES (@Название, @Цена, @Количество, @КодБлокаПитания); SELECT Название, Цена, Количество, КодБлокаПитания FROM БлокПитания WHERE (КодБлокаПитания = @КодБлокаПитания) SELECT Название, Цена, Количество, КодБлокаПитания FROM dbo.БлокПитания UPDATE [dbo].[БлокПитания] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодБлокаПитания] = @КодБлокаПитания WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодБлокаПитания] = @Original_КодБлокаПитания)); SELECT Название, Цена, Количество, КодБлокаПитания FROM БлокПитания WHERE (КодБлокаПитания = @КодБлокаПитания) DELETE FROM [dbo].[Видеокарты] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодВидеокарты] = @Original_КодВидеокарты)) INSERT INTO [dbo].[Видеокарты] ([Название], [Цена], [Количество], [КодВидеокарты]) VALUES (@Название, @Цена, @Количество, @КодВидеокарты); SELECT Название, Цена, Количество, КодВидеокарты FROM Видеокарты WHERE (КодВидеокарты = @КодВидеокарты) SELECT Название, Цена, Количество, КодВидеокарты FROM dbo.Видеокарты UPDATE [dbo].[Видеокарты] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодВидеокарты] = @КодВидеокарты WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодВидеокарты] = @Original_КодВидеокарты)); SELECT Название, Цена, Количество, КодВидеокарты FROM Видеокарты WHERE (КодВидеокарты = @КодВидеокарты) DELETE FROM [dbo].[ВодянаяСистемаОхлаждения] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ([КодВодянойСистемы] = @Original_КодВодянойСистемы) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество))) INSERT INTO [dbo].[ВодянаяСистемаОхлаждения] ([Название], [КодВодянойСистемы], [Цена], [Количество]) VALUES (@Название, @КодВодянойСистемы, @Цена, @Количество); SELECT Название, КодВодянойСистемы, Цена, Количество FROM ВодянаяСистемаОхлаждения WHERE (КодВодянойСистемы = @КодВодянойСистемы) SELECT Название, КодВодянойСистемы, Цена, Количество FROM dbo.ВодянаяСистемаОхлаждения UPDATE [dbo].[ВодянаяСистемаОхлаждения] SET [Название] = @Название, [КодВодянойСистемы] = @КодВодянойСистемы, [Цена] = @Цена, [Количество] = @Количество WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ([КодВодянойСистемы] = @Original_КодВодянойСистемы) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество))); SELECT Название, КодВодянойСистемы, Цена, Количество FROM ВодянаяСистемаОхлаждения WHERE (КодВодянойСистемы = @КодВодянойСистемы) DELETE FROM [dbo].[ГотоваяСборка] WHERE (([КодСборки] = @Original_КодСборки) AND ((@IsNull_КодБлокаПитания = 1 AND [КодБлокаПитания] IS NULL) OR ([КодБлокаПитания] = @Original_КодБлокаПитания)) AND ((@IsNull_КодВидеокарты = 1 AND [КодВидеокарты] IS NULL) OR ([КодВидеокарты] = @Original_КодВидеокарты)) AND ((@IsNull_КодВодянойСистемы = 1 AND [КодВодянойСистемы] IS NULL) OR ([КодВодянойСистемы] = @Original_КодВодянойСистемы)) AND ((@IsNull_КодЖесткогоДиска = 1 AND [КодЖесткогоДиска] IS NULL) OR ([КодЖесткогоДиска] = @Original_КодЖесткогоДиска)) AND ((@IsNull_КодКулера = 1 AND [КодКулера] IS NULL) OR ([КодКулера] = @Original_КодКулера)) AND ((@IsNull_КодМатеринскойПлаты = 1 AND [КодМатеринскойПлаты] IS NULL) OR ([КодМатеринскойПлаты] = @Original_КодМатеринскойПлаты)) AND ((@IsNull_КодОперативнойПамяти = 1 AND [КодОперативнойПамяти] IS NULL) OR ([КодОперативнойПамяти] = @Original_КодОперативнойПамяти)) AND ((@IsNull_КодПроцессора = 1 AND [КодПроцессора] IS NULL) OR ([КодПроцессора] = @Original_КодПроцессора)) AND ((@IsNull_КодССД = 1 AND [КодССД] IS NULL) OR ([КодССД] = @Original_КодССД)) AND ((@IsNull_Сотрудник = 1 AND [Сотрудник] IS NULL) OR ([Сотрудник] = @Original_Сотрудник))) INSERT INTO [dbo].[ГотоваяСборка] ([КодСборки], [КодБлокаПитания], [КодВидеокарты], [КодВодянойСистемы], [КодЖесткогоДиска], [КодКулера], [КодМатеринскойПлаты], [КодОперативнойПамяти], [КодПроцессора], [КодССД], [Сотрудник]) VALUES (@КодСборки, @КодБлокаПитания, @КодВидеокарты, @КодВодянойСистемы, @КодЖесткогоДиска, @КодКулера, @КодМатеринскойПлаты, @КодОперативнойПамяти, @КодПроцессора, @КодССД, @Сотрудник); SELECT КодСборки, КодБлокаПитания, КодВидеокарты, КодВодянойСистемы, КодЖесткогоДиска, КодКулера, КодМатеринскойПлаты, КодОперативнойПамяти, КодПроцессора, КодССД, Сотрудник FROM ГотоваяСборка WHERE (КодСборки = @КодСборки) SELECT КодСборки, КодБлокаПитания, КодВидеокарты, КодВодянойСистемы, КодЖесткогоДиска, КодКулера, КодМатеринскойПлаты, КодОперативнойПамяти, КодПроцессора, КодССД, Сотрудник FROM dbo.ГотоваяСборка UPDATE [dbo].[ГотоваяСборка] SET [КодСборки] = @КодСборки, [КодБлокаПитания] = @КодБлокаПитания, [КодВидеокарты] = @КодВидеокарты, [КодВодянойСистемы] = @КодВодянойСистемы, [КодЖесткогоДиска] = @КодЖесткогоДиска, [КодКулера] = @КодКулера, [КодМатеринскойПлаты] = @КодМатеринскойПлаты, [КодОперативнойПамяти] = @КодОперативнойПамяти, [КодПроцессора] = @КодПроцессора, [КодССД] = @КодССД, [Сотрудник] = @Сотрудник WHERE (([КодСборки] = @Original_КодСборки) AND ((@IsNull_КодБлокаПитания = 1 AND [КодБлокаПитания] IS NULL) OR ([КодБлокаПитания] = @Original_КодБлокаПитания)) AND ((@IsNull_КодВидеокарты = 1 AND [КодВидеокарты] IS NULL) OR ([КодВидеокарты] = @Original_КодВидеокарты)) AND ((@IsNull_КодВодянойСистемы = 1 AND [КодВодянойСистемы] IS NULL) OR ([КодВодянойСистемы] = @Original_КодВодянойСистемы)) AND ((@IsNull_КодЖесткогоДиска = 1 AND [КодЖесткогоДиска] IS NULL) OR ([КодЖесткогоДиска] = @Original_КодЖесткогоДиска)) AND ((@IsNull_КодКулера = 1 AND [КодКулера] IS NULL) OR ([КодКулера] = @Original_КодКулера)) AND ((@IsNull_КодМатеринскойПлаты = 1 AND [КодМатеринскойПлаты] IS NULL) OR ([КодМатеринскойПлаты] = @Original_КодМатеринскойПлаты)) AND ((@IsNull_КодОперативнойПамяти = 1 AND [КодОперативнойПамяти] IS NULL) OR ([КодОперативнойПамяти] = @Original_КодОперативнойПамяти)) AND ((@IsNull_КодПроцессора = 1 AND [КодПроцессора] IS NULL) OR ([КодПроцессора] = @Original_КодПроцессора)) AND ((@IsNull_КодССД = 1 AND [КодССД] IS NULL) OR ([КодССД] = @Original_КодССД)) AND ((@IsNull_Сотрудник = 1 AND [Сотрудник] IS NULL) OR ([Сотрудник] = @Original_Сотрудник))); SELECT КодСборки, КодБлокаПитания, КодВидеокарты, КодВодянойСистемы, КодЖесткогоДиска, КодКулера, КодМатеринскойПлаты, КодОперативнойПамяти, КодПроцессора, КодССД, Сотрудник FROM ГотоваяСборка WHERE (КодСборки = @КодСборки) DELETE FROM [dbo].[ЖесткийДиск] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ([КодЖесткогоДиска] = @Original_КодЖесткогоДиска)) INSERT INTO [dbo].[ЖесткийДиск] ([Название], [Количество], [Цена], [КодЖесткогоДиска]) VALUES (@Название, @Количество, @Цена, @КодЖесткогоДиска); SELECT Название, Количество, Цена, КодЖесткогоДиска FROM ЖесткийДиск WHERE (КодЖесткогоДиска = @КодЖесткогоДиска) SELECT Название, Количество, Цена, КодЖесткогоДиска FROM dbo.ЖесткийДиск UPDATE [dbo].[ЖесткийДиск] SET [Название] = @Название, [Количество] = @Количество, [Цена] = @Цена, [КодЖесткогоДиска] = @КодЖесткогоДиска WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ([КодЖесткогоДиска] = @Original_КодЖесткогоДиска)); SELECT Название, Количество, Цена, КодЖесткогоДиска FROM ЖесткийДиск WHERE (КодЖесткогоДиска = @КодЖесткогоДиска) DELETE FROM [dbo].[Кулеры] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ([КодКулера] = @Original_КодКулера)) INSERT INTO [dbo].[Кулеры] ([Название], [Количество], [Цена], [КодКулера]) VALUES (@Название, @Количество, @Цена, @КодКулера); SELECT Название, Количество, Цена, КодКулера FROM Кулеры WHERE (КодКулера = @КодКулера) SELECT Название, Количество, Цена, КодКулера FROM dbo.Кулеры UPDATE [dbo].[Кулеры] SET [Название] = @Название, [Количество] = @Количество, [Цена] = @Цена, [КодКулера] = @КодКулера WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ([КодКулера] = @Original_КодКулера)); SELECT Название, Количество, Цена, КодКулера FROM Кулеры WHERE (КодКулера = @КодКулера) DELETE FROM [dbo].[МатеринскаяПлата] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодМатеринскойПлаты] = @Original_КодМатеринскойПлаты)) INSERT INTO [dbo].[МатеринскаяПлата] ([Название], [Цена], [Количество], [КодМатеринскойПлаты]) VALUES (@Название, @Цена, @Количество, @КодМатеринскойПлаты); SELECT Название, Цена, Количество, КодМатеринскойПлаты FROM МатеринскаяПлата WHERE (КодМатеринскойПлаты = @КодМатеринскойПлаты) SELECT Название, Цена, Количество, КодМатеринскойПлаты FROM dbo.МатеринскаяПлата UPDATE [dbo].[МатеринскаяПлата] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодМатеринскойПлаты] = @КодМатеринскойПлаты WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодМатеринскойПлаты] = @Original_КодМатеринскойПлаты)); SELECT Название, Цена, Количество, КодМатеринскойПлаты FROM МатеринскаяПлата WHERE (КодМатеринскойПлаты = @КодМатеринскойПлаты) DELETE FROM [dbo].[ОперативнаяПамять] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодОперативнойПамяти] = @Original_КодОперативнойПамяти)) INSERT INTO [dbo].[ОперативнаяПамять] ([Название], [Цена], [Количество], [КодОперативнойПамяти]) VALUES (@Название, @Цена, @Количество, @КодОперативнойПамяти); SELECT Название, Цена, Количество, КодОперативнойПамяти FROM ОперативнаяПамять WHERE (КодОперативнойПамяти = @КодОперативнойПамяти) SELECT Название, Цена, Количество, КодОперативнойПамяти FROM dbo.ОперативнаяПамять UPDATE [dbo].[ОперативнаяПамять] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодОперативнойПамяти] = @КодОперативнойПамяти WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодОперативнойПамяти] = @Original_КодОперативнойПамяти)); SELECT Название, Цена, Количество, КодОперативнойПамяти FROM ОперативнаяПамять WHERE (КодОперативнойПамяти = @КодОперативнойПамяти) DELETE FROM [dbo].[Пользователи] WHERE (((@IsNull_Логин = 1 AND [Логин] IS NULL) OR ([Логин] = @Original_Логин)) AND ((@IsNull_Пароль = 1 AND [Пароль] IS NULL) OR ([Пароль] = @Original_Пароль)) AND ([КодПользователя] = @Original_КодПользователя)) INSERT INTO [dbo].[Пользователи] ([Логин], [Пароль], [КодПользователя]) VALUES (@Логин, @Пароль, @КодПользователя); SELECT Логин, Пароль, КодПользователя FROM Пользователи WHERE (КодПользователя = @КодПользователя) SELECT Логин, Пароль, КодПользователя FROM dbo.Пользователи UPDATE [dbo].[Пользователи] SET [Логин] = @Логин, [Пароль] = @Пароль, [КодПользователя] = @КодПользователя WHERE (((@IsNull_Логин = 1 AND [Логин] IS NULL) OR ([Логин] = @Original_Логин)) AND ((@IsNull_Пароль = 1 AND [Пароль] IS NULL) OR ([Пароль] = @Original_Пароль)) AND ([КодПользователя] = @Original_КодПользователя)); SELECT Логин, Пароль, КодПользователя FROM Пользователи WHERE (КодПользователя = @КодПользователя) DELETE FROM [dbo].[Процессоры] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодПроцессора] = @Original_КодПроцессора)) INSERT INTO [dbo].[Процессоры] ([Название], [Цена], [Количество], [КодПроцессора]) VALUES (@Название, @Цена, @Количество, @КодПроцессора); SELECT Название, Цена, Количество, КодПроцессора FROM Процессоры WHERE (КодПроцессора = @КодПроцессора) SELECT Название, Цена, Количество, КодПроцессора FROM dbo.Процессоры UPDATE [dbo].[Процессоры] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодПроцессора] = @КодПроцессора WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодПроцессора] = @Original_КодПроцессора)); SELECT Название, Цена, Количество, КодПроцессора FROM Процессоры WHERE (КодПроцессора = @КодПроцессора) DELETE FROM [dbo].[ССД] WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодССД] = @Original_КодССД)) INSERT INTO [dbo].[ССД] ([Название], [Цена], [Количество], [КодССД]) VALUES (@Название, @Цена, @Количество, @КодССД); SELECT Название, Цена, Количество, КодССД FROM ССД WHERE (КодССД = @КодССД) SELECT Название, Цена, Количество, КодССД FROM dbo.ССД UPDATE [dbo].[ССД] SET [Название] = @Название, [Цена] = @Цена, [Количество] = @Количество, [КодССД] = @КодССД WHERE (((@IsNull_Название = 1 AND [Название] IS NULL) OR ([Название] = @Original_Название)) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@IsNull_Количество = 1 AND [Количество] IS NULL) OR ([Количество] = @Original_Количество)) AND ([КодССД] = @Original_КодССД)); SELECT Название, Цена, Количество, КодССД FROM ССД WHERE (КодССД = @КодССД)