29 lines
811 B
Plaintext
29 lines
811 B
Plaintext
CREATE PROCEDURE [dbo].[sp_GroupChannelSettingsUpdateInsert_93]
|
|
@ChannelId BIGINT,
|
|
@SettingId INT,
|
|
@SettingValue NVARCHAR (255),
|
|
@errorNumber INT OUTPUT,
|
|
@errorMessage NVARCHAR (255) OUTPUT
|
|
AS
|
|
BEGIN
|
|
|
|
set @errorNumber = 0; set @errorMessage = space(0);
|
|
|
|
if(exists(select ChannelId from [dbo].[GroupChannelSettings] where ChannelId = @ChannelId and SettingId = @SettingId))
|
|
begin
|
|
exec dbo.sp_GroupChannelSettingsUpdate_93
|
|
@ChannelId
|
|
,@SettingId
|
|
,@SettingValue
|
|
,@errorNumber output, @errorMessage output
|
|
end
|
|
else
|
|
begin
|
|
|
|
exec dbo.sp_GroupChannelSettingsInsert_93
|
|
@ChannelId
|
|
,@SettingId
|
|
,@SettingValue
|
|
,@errorNumber output, @errorMessage output
|
|
end
|
|
END |