0

私の前の質問を参照してください

この場合、なぜこの関数を非決定論的に作成したのですか?

CREATE FUNCTION [dbo].[ufn_max_smalldatetime] ()
RETURNS SMALLDATETIME
    WITH SCHEMABINDING
AS 
    BEGIN
        RETURN '2079-06-09'
    END

この場合、なぜこの関数が決定論的であるのですか?

CREATE FUNCTION dbo.[ufn_max_smalldatetime]()
RETURNS SMALLDATETIME
WITH SCHEMABINDING
AS
BEGIN
    RETURN CONVERT(SMALLDATETIME, '2079-06-09' ,112)
END
4

0 に答える 0