TLDR: COS()
, SIN()
, ACOS()
не может быть достигнуто с помощью выражения SSIS, вам нужно написать компонент сценария, чтобы добиться этого с помощью System.Math сборки, котораяявляется частью .NET Framework.
Подробный ответ
Я пишу этот ответ в качестве дополнительной информации для ответа, написанного OP:
Выражение SSISязык включает в себя набор функций для использования в выражениях, и их можно разделить на следующие группы:
- Математические функции
- Строковые функции
- Функции даты и времени
- Системные функции
Следующая таблица (официальная документация) содержит математические функции, поддерживаемые в языке выражений SSIS:
Исходя из этого, в языке выражений служб SSIS не предусмотрены функции COS()
, SIN()
и ACOS()
.
Компонент сценария
С другой сторонывы можете извлечь выгодуиз преобразования «Компонент сценария» для более сложных математических функций с использованием сборки System.Math, которая содержит расширенные методы, перечисленные в следующей документации:
Ссылки