37 lines
659 B
Transact-SQL
37 lines
659 B
Transact-SQL
USE [DataPRO]
|
|
GO
|
|
|
|
/****** Object: UserDefinedFunction [dbo].[foo_GetIdenticalGroupChannelSettingsCount] Script Date: 1/25/2019 2:35:12 PM ******/
|
|
SET ANSI_NULLS ON
|
|
GO
|
|
|
|
SET QUOTED_IDENTIFIER ON
|
|
GO
|
|
|
|
|
|
|
|
|
|
|
|
CREATE FUNCTION [dbo].[foo_GetIdenticalGroupChannelSettingsCount]
|
|
(
|
|
@ChannelId1 BIGINT,
|
|
@ChannelId2 BIGINT
|
|
)
|
|
RETURNS int
|
|
AS
|
|
BEGIN
|
|
return (
|
|
SELECT COUNT(*)
|
|
FROM [DataPro].[dbo].[GroupChannelSettings] G1,
|
|
[DataPro].[dbo].[GroupChannelSettings] G2
|
|
WHERE G1.ChannelId = @ChannelId1
|
|
AND G2.ChannelId = @ChannelId2
|
|
AND G1.SettingId = G2.SettingId
|
|
AND G1.SettingValue = G2.SettingValue
|
|
)
|
|
END
|
|
|
|
|
|
GO
|
|
|