1
Возможно ли, чтобы udf возвращал тот же тип данных, что и один из его параметров?sql server udf, возвращает тот же тип, что и входное выражение
Я бы хотел, чтобы мой udf принимал десятичное значение любой точности и масштаба и возвращал тот же тип.
Мне нужно использовать круглую функцию, поэтому мне нужно десятичное число – Ben
Вы можете использовать SQL_VARIANT_PROPERTY (colA, 'Precision') для получения точности варианта http://msdn.microsoft.com/en-us/library/ ms178550.aspx Затем вы можете использовать оператор CASE для обработки различных вариантов другим способом. – Andomar