DELETE FROM [dbo].[Информация_о_валюте] WHERE (([Код_проданной_валюты] = @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_Код_купленной_валюты))); SELECT Код_проданной_валюты, Код_купленной_валюты, Название_валюты, Курс_продажи, Курс_покупки FROM Информация_о_валюте WHERE (Код_проданной_валюты = @Код_проданной_валюты) DELETE FROM [dbo].[Информация_о_кассире] WHERE (([Номер_кассира] = @Original_Номер_кассира)) INSERT INTO [dbo].[Информация_о_кассире] ([ФИО_кассира]) VALUES (@ФИО_кассира); SELECT Номер_кассира, ФИО_кассира FROM Информация_о_кассире WHERE (Номер_кассира = SCOPE_IDENTITY()) SELECT Номер_кассира, ФИО_кассира FROM dbo.Информация_о_кассире UPDATE [dbo].[Информация_о_кассире] SET [ФИО_кассира] = @ФИО_кассира WHERE (([Номер_кассира] = @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 (Номер_клиента = @Номер_клиента) 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 (Код_проданной_валюты = @Код_проданной_валюты) 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 (Код_проданной_валюты = @Код_проданной_валюты) SELECT Название_валюты, Курс_продажи, Курс_покупки, ФИО_кассира, Дата_сделки, Время_сдлеки, Сумма_проданной_валюты, Сумма_купленной_валюты, ФИО_клиента FROM dbo.[1]