जहां तक मुझे पता है कि SQL सर्वर स्वयं निर्धारित करता है कि आपका कार्य नियतात्मक और/या सटीक है या नहीं। निम्नलिखित प्रश्नों को चलाने का प्रयास करें और देखें कि आपको क्या मिलता है:
SELECT OBJECTPROPERTYEX(OBJECT_ID('dbo.ufn_max_smalldatetime'), 'IsDeterministic')
SELECT OBJECTPROPERTYEX(OBJECT_ID('dbo.ufn_max_smalldatetime'), 'IsPrecise')