T-SQL | Проверить с помощью IF |
Определим равны ли между собой значения параметров. Если значения параметров равны, вернуть число 1, иначе 0.
CREATE FUNCTION [dbo].[FunCompare1] (@Date1 datetime, @Date2 datetime) RETURNS Int AS BEGIN IF @Date1 = @Date2 RETURN 1 RETURN 0 END
Несколько IF-ов в выражении:
CREATE FUNCTION [dbo].[FunCompare2] (@NUM1 int, @NUM2 int) RETURNS Int AS BEGIN if @Num1 > @Num2 return 1 if @Num1 < @Num2 return 2 return 0 --else END |