DELETE FROM [dbo].[О_спецодежде] WHERE (([Код_спецодежды] = @Original_Код_спецодежды) AND ((@IsNull_Вид_спецодежды = 1 AND [Вид_спецодежды] IS NULL) OR ([Вид_спецодежды] = @Original_Вид_спецодежды)) AND ((@IsNull_Срок_носки = 1 AND [Срок_носки] IS NULL) OR ([Срок_носки] = @Original_Срок_носки)) AND ((@p3 = 1 AND [Стоимость_единицы(руб)] IS NULL) OR ([Стоимость_единицы(руб)] = @p2))) INSERT INTO [dbo].[О_спецодежде] ([Вид_спецодежды], [Срок_носки], [Стоимость_единицы(руб)]) VALUES (@Вид_спецодежды, @Срок_носки, @p1); SELECT Код_спецодежды, Вид_спецодежды, Срок_носки, [Стоимость_единицы(руб)] FROM О_спецодежде WHERE (Код_спецодежды = SCOPE_IDENTITY()) SELECT Код_спецодежды, Вид_спецодежды, Срок_носки, [Стоимость_единицы(руб)] FROM dbo.О_спецодежде UPDATE [dbo].[О_спецодежде] SET [Вид_спецодежды] = @Вид_спецодежды, [Срок_носки] = @Срок_носки, [Стоимость_единицы(руб)] = @p1 WHERE (([Код_спецодежды] = @Original_Код_спецодежды) AND ((@IsNull_Вид_спецодежды = 1 AND [Вид_спецодежды] IS NULL) OR ([Вид_спецодежды] = @Original_Вид_спецодежды)) AND ((@IsNull_Срок_носки = 1 AND [Срок_носки] IS NULL) OR ([Срок_носки] = @Original_Срок_носки)) AND ((@p3 = 1 AND [Стоимость_единицы(руб)] IS NULL) OR ([Стоимость_единицы(руб)] = @p2))); SELECT Код_спецодежды, Вид_спецодежды, Срок_носки, [Стоимость_единицы(руб)] FROM О_спецодежде WHERE (Код_спецодежды = @Код_спецодежды) INSERT INTO [dbo].[Получение] ([код спецодежды], [Дата получания], [Роспись]) VALUES (@код_спецодежды, @Дата_получания, @Роспись) SELECT [Код работника], [код спецодежды], [Дата получания], Роспись FROM dbo.Получение 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_код_спецодежды))) INSERT INTO [dbo].[Работники] ([ФИО работника], [Должность], [Скидка на спецодежду], [код цеха], [код спецодежды]) VALUES (@ФИО_работника, @Должность, @Скидка_на_спецодежду, @код_цеха, @код_спецодежды); SELECT [Код работника], [ФИО работника], Должность, [Скидка на спецодежду], [код цеха], [код спецодежды] FROM Работники WHERE ([Код работника] = SCOPE_IDENTITY()) 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_код_спецодежды))); 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 ([Код_работника] = @Original_Код_работника)) INSERT INTO [dbo].[Цехи] ([Наименование_цеха], [ФИО_начальника_цеха], [Код_работника]) VALUES (@Наименование_цеха, @ФИО_начальника_цеха, @Код_работника); SELECT Код_цеха, Наименование_цеха, ФИО_начальника_цеха, Код_работника FROM Цехи WHERE (Код_цеха = SCOPE_IDENTITY()) 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 ([Код_работника] = @Original_Код_работника)); SELECT Код_цеха, Наименование_цеха, ФИО_начальника_цеха, Код_работника FROM Цехи WHERE (Код_цеха = @Код_цеха) SELECT [код спецодежды], [Дата получания], [Код работника], [ФИО работника] FROM dbo.[Запрос о получении спецодежды] SELECT Код_спецодежды, [Код работника], [Дата получания], [Стоимость_единицы(руб)], Вид_спецодежды FROM dbo.[Информация о спецодежде] SELECT [ФИО работника], [Код работника], [Дата получания], [код спецодежды] FROM dbo.[Фильтр по дате] SELECT [код спецодежды], [Дата получания], [Код работника], [ФИО работника] FROM dbo.[Фильтр по убыванию кода] SELECT Код_спецодежды, [Код работника], [Дата получания], [Стоимость_единицы(руб)], Вид_спецодежды FROM dbo.[Фильтр стоимость] SELECT [ФИО работника], [Код работника], [код спецодежды], [Дата получания] FROM dbo.Фильтр_Бадретдинов SELECT [ФИО работника], [Код работника], [Дата получания], [код спецодежды] FROM dbo.Фильтр_семаков SELECT Код_спецодежды, [Код работника], [Дата получания], [Стоимость_единицы(руб)], Вид_спецодежды FROM dbo.[фильтр-зимняя] SELECT Код_спецодежды, [Код работника], [Дата получания], [Стоимость_единицы(руб)], Вид_спецодежды FROM dbo.[Фильтр-Летняя] SELECT Код_спецодежды, [Код работника], [Дата получания], [Стоимость_единицы(руб)], Вид_спецодежды FROM dbo.[Фильтр-охранная]