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