INSERT INTO [dbo].[Consumables_sold] ([Артикул], [Наименование], [Цена], [Количество], [Дата], [Сотрудник]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Дата, @Сотрудник) SELECT Артикул, Наименование, Цена, Количество, Дата, Сотрудник FROM dbo.Consumables_sold INSERT INTO [dbo].[Deliveries] ([Артикул], [Наименование], [Цена], [Дата]) VALUES (@Артикул, @Наименование, @Цена, @Дата) SELECT Артикул, Наименование, Цена, Дата FROM dbo.Deliveries DELETE FROM [dbo].[List] 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_Место_хранения))) INSERT INTO [dbo].[List] ([Артикул], [Наименование], [Цена], [Количество], [Место хранения]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Место_хранения); SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM List WHERE (Артикул = @Артикул) SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM dbo.List UPDATE [dbo].[List] 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_Место_хранения))); SELECT Артикул, Наименование, Цена, Количество, [Место хранения] FROM List WHERE (Артикул = @Артикул) DELETE FROM [dbo].[Purchase] WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@p3 = 1 AND [Принудительное перемешение (Да/Нет)] IS NULL) OR ([Принудительное перемешение (Да/Нет)] = @p2))) INSERT INTO [dbo].[Purchase] ([Артикул], [Наименование], [Цена], [Принудительное перемешение (Да/Нет)]) VALUES (@Артикул, @Наименование, @Цена, @p1); SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM Purchase WHERE (Артикул = @Артикул) SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM dbo.Purchase UPDATE [dbo].[Purchase] SET [Артикул] = @Артикул, [Наименование] = @Наименование, [Цена] = @Цена, [Принудительное перемешение (Да/Нет)] = @p1 WHERE (([Артикул] = @Original_Артикул) AND ((@IsNull_Цена = 1 AND [Цена] IS NULL) OR ([Цена] = @Original_Цена)) AND ((@p3 = 1 AND [Принудительное перемешение (Да/Нет)] IS NULL) OR ([Принудительное перемешение (Да/Нет)] = @p2))); SELECT Артикул, Наименование, Цена, [Принудительное перемешение (Да/Нет)] FROM Purchase WHERE (Артикул = @Артикул) INSERT INTO [dbo].[Used_consumables] ([Артикул], [Наименование], [Цена], [Количество], [Дата], [Сотрудник]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @Дата, @Сотрудник) SELECT Артикул, Наименование, Цена, Количество, Дата, Сотрудник FROM dbo.Used_consumables DELETE FROM [dbo].[Warehouse] 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].[Warehouse] ([Артикул], [Наименование], [Цена], [Количество], [Место хранения (Склад/Витрина)]) VALUES (@Артикул, @Наименование, @Цена, @Количество, @p1); SELECT Артикул, Наименование, Цена, Количество, [Место хранения (Склад/Витрина)] FROM Warehouse WHERE (Артикул = @Артикул) SELECT Артикул, Наименование, Цена, Количество, [Место хранения (Склад/Витрина)] FROM dbo.Warehouse UPDATE [dbo].[Warehouse] 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 Warehouse WHERE (Артикул = @Артикул)