DELETE FROM [dbo].[заказ] WHERE (([id_заказа] = @Original_id_заказа) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_id_товара = 1 AND [id_товара] IS NULL) OR ([id_товара] = @Original_id_товара)) 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].[заказ] ([ФИО], [id_товара], [гарантия], [дата_поступления_заказа], [телефон-клиента]) VALUES (@ФИО, @id_товара, @гарантия, @дата_поступления_заказа, @p1); SELECT id_заказа, ФИО, id_товара, гарантия, дата_поступления_заказа, [телефон-клиента] FROM заказ WHERE (id_заказа = SCOPE_IDENTITY()) SELECT id_заказа, ФИО, id_товара, гарантия, дата_поступления_заказа, [телефон-клиента] FROM dbo.заказ UPDATE [dbo].[заказ] SET [ФИО] = @ФИО, [id_товара] = @id_товара, [гарантия] = @гарантия, [дата_поступления_заказа] = @дата_поступления_заказа, [телефон-клиента] = @p1 WHERE (([id_заказа] = @Original_id_заказа) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_id_товара = 1 AND [id_товара] IS NULL) OR ([id_товара] = @Original_id_товара)) 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 id_заказа, ФИО, id_товара, гарантия, дата_поступления_заказа, [телефон-клиента] FROM заказ WHERE (id_заказа = @id_заказа) DELETE FROM [dbo].[исполнение_заказов] WHERE (([id_заказа] = @Original_id_заказа) 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 ([id_сотрудника] = @Original_id_сотрудника)) INSERT INTO [dbo].[исполнение_заказов] ([вид_ремонта], [стоимость_ремонта], [дата_исполнения_заказа], [сообщение_клиенту], [дата_получения_товара], [сумма_оплаты_услуг], [id_сотрудника]) VALUES (@вид_ремонта, @стоимость_ремонта, @дата_исполнения_заказа, @сообщение_клиенту, @дата_получения_товара, @сумма_оплаты_услуг, @id_сотрудника); SELECT id_заказа, вид_ремонта, стоимость_ремонта, дата_исполнения_заказа, сообщение_клиенту, дата_получения_товара, сумма_оплаты_услуг, id_сотрудника FROM исполнение_заказов WHERE (id_заказа = SCOPE_IDENTITY()) SELECT id_заказа, вид_ремонта, стоимость_ремонта, дата_исполнения_заказа, сообщение_клиенту, дата_получения_товара, сумма_оплаты_услуг, id_сотрудника FROM dbo.исполнение_заказов UPDATE [dbo].[исполнение_заказов] SET [вид_ремонта] = @вид_ремонта, [стоимость_ремонта] = @стоимость_ремонта, [дата_исполнения_заказа] = @дата_исполнения_заказа, [сообщение_клиенту] = @сообщение_клиенту, [дата_получения_товара] = @дата_получения_товара, [сумма_оплаты_услуг] = @сумма_оплаты_услуг, [id_сотрудника] = @id_сотрудника WHERE (([id_заказа] = @Original_id_заказа) 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 ([id_сотрудника] = @Original_id_сотрудника)); SELECT id_заказа, вид_ремонта, стоимость_ремонта, дата_исполнения_заказа, сообщение_клиенту, дата_получения_товара, сумма_оплаты_услуг, id_сотрудника FROM исполнение_заказов WHERE (id_заказа = @id_заказа) DELETE FROM [dbo].[сотрудники] WHERE (([id_сотрудника] = @Original_id_сотрудника) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_должность = 1 AND [должность] IS NULL) OR ([должность] = @Original_должность))) INSERT INTO [dbo].[сотрудники] ([ФИО], [должность]) VALUES (@ФИО, @должность); SELECT id_сотрудника, ФИО, должность FROM сотрудники WHERE (id_сотрудника = SCOPE_IDENTITY()) SELECT id_сотрудника, ФИО, должность FROM dbo.сотрудники UPDATE [dbo].[сотрудники] SET [ФИО] = @ФИО, [должность] = @должность WHERE (([id_сотрудника] = @Original_id_сотрудника) AND ((@IsNull_ФИО = 1 AND [ФИО] IS NULL) OR ([ФИО] = @Original_ФИО)) AND ((@IsNull_должность = 1 AND [должность] IS NULL) OR ([должность] = @Original_должность))); SELECT id_сотрудника, ФИО, должность FROM сотрудники WHERE (id_сотрудника = @id_сотрудника) INSERT INTO [dbo].[сотрудники_исполнение_заказов] ([id_сотрудника], [id_заказа]) VALUES (@id_сотрудника, @id_заказа) SELECT id_сотрудника, id_заказа FROM dbo.сотрудники_исполнение_заказов DELETE FROM [dbo].[Товары] WHERE (([id_товара] = @Original_id_товара) 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 id_товара, наим_товара, фирма, модель, технические_характеристики, гарантированный_срок, изображение FROM Товары WHERE (id_товара = SCOPE_IDENTITY()) SELECT id_товара, наим_товара, фирма, модель, технические_характеристики, гарантированный_срок, изображение FROM dbo.Товары UPDATE [dbo].[Товары] SET [наим_товара] = @наим_товара, [фирма] = @фирма, [модель] = @модель, [технические_характеристики] = @технические_характеристики, [гарантированный_срок] = @гарантированный_срок, [изображение] = @изображение WHERE (([id_товара] = @Original_id_товара) 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 id_товара, наим_товара, фирма, модель, технические_характеристики, гарантированный_срок, изображение FROM Товары WHERE (id_товара = @id_товара) SELECT id_заказа, гарантия, id_сотрудника FROM dbo.zakaz SELECT id_сотрудника, ФИО, вид_ремонта FROM dbo.запрос_2 SELECT id_сотрудника, ФИО, должность FROM dbo.запрос_3 SELECT наим_товара, ФИО, должность, вид_ремонта, дата_исполнения_заказа FROM dbo.Представление