• I found it interesting that the expression "ISNULL(NULL, NULL)" is of type INT.

    SELECT ISNULL(NULL, NULL) AS A

    INTO QOTD_TABLE;

    EXEC sp_help 'QOTD_TABLE';

    -- Column_name Type

    -- ------------- ------

    -- A int

    Is there any reasonable explanation on this behavior?