ответ

1

Вы можете заставить функцию принять и вернуть sql_variant.

+1

Мне нужно использовать круглую функцию, поэтому мне нужно десятичное число – Ben

+0

Вы можете использовать SQL_VARIANT_PROPERTY (colA, 'Precision') для получения точности варианта http://msdn.microsoft.com/en-us/library/ ms178550.aspx Затем вы можете использовать оператор CASE для обработки различных вариантов другим способом. – Andomar