мой запрос:
Невозможно обновить с условием, где
CREATE PROCEDURE [dbo].[usp_UpdateMenu]
@MenuName VARCHAR(100),
@MenuType VARCHAR(50),
@IsDefault BIT,
@PortalID INT,
@MenuID INT
AS
BEGIN
IF(@IsDefault = 1)
BEGIN
UPDATE [dbo].[MENU] set IsDefault = 0 where IsDefault= 1 and [email protected],
MenuName [email protected],
[email protected]
MenuType = @MenuType where [email protected]
END
ELSE
BEGIN
UPDATE [dbo].[MENU] set
MenuName [email protected],
[email protected]
MenuType = @MenuType
where [email protected]
END
END
SET ANSI_NULLS ON
его только часть procedure.I знать where
условие не использовать дважды так же, как я хочу, чтобы try.But не в состоянии справиться с situation.Thanks ,
вся ситуация в соответствии с приведенным выше. Я изменяю свой вопрос plz. –