В настоящее время я пытаюсь выяснить, есть ли способ написать код F # или C# в Visual Studio, импортировать эти UDF в SQL Server и вызвать их с SQL-сервера. Я знаю, что в F # можно писать функции, которые могут получить доступ к базе данных из Visual Studio и получить результаты в Visual Studio. Однако я не уверен, можно ли, например, написать функцию в F # или C# и запустить триггер в базе данных SQL Server каждый раз, когда обновляется определенная таблица. Любая помощь будет принята с благодарностью.Вызов UDF на других языках с SQL Server
2
A
ответ
4
Это, безусловно, есть.
Они называются CLR UDF (общее время исполнения, определенные пользователем функции).
Основные шаги включают в себя:
Создание библиотеки классов в вашем языке выбора (большинство примеров, как представляется, C#, но это не является обязательным требованием), а также осуществлять функцию с SQLFunction декоратора.
Компиляция эту сборку, а затем импортировать его в SQL-сервер
Установите каждую функцию SQL из сборки
Много документации вокруг, когда вы знаете, что они называют: https://msdn.microsoft.com/en-GB/library/ms131077
1
Посмотрите на SQL CLR - вы можете создать сборку .NET для запуска в SQL Server
Смежные вопросы
- 1. MFMailComposeViewController на других языках?
- 2. Колонка с SQL Server UDF
- 3. Поддержка данных на нескольких языках SQL Server
- 4. Внутреннее присоединение к UDF на SQL Server
- 5. CLR SQL Server UDF Question
- 6. SQL Server: замените UDF на объединенный вид
- 7. Ошибка проверки SQL Server 2012 на udf
- 8. Excel Макросы на других языках
- 9. Mysql запросы на других языках
- 10. Аналоги Goroutine на других языках
- 11. PEAR альтернативы на других языках
- 12. Распознавание речи на других языках
- 13. Глобальный UDF в SQL SERVER
- 14. Окно UDF .NET SQL Server
- 15. Вызов скалярного UDF MS SQL Server из vba
- 16. Заявление на разных языках SQL Server с разными языками
- 17. Возможно ли LINQ to SQL на других языках?
- 18. Вызов UDF в Teradata
- 19. SQL заказ UDF на
- 20. UDF Функция поиска файлов в SQL Server
- 21. Почему UDF SQL-Server так ограничен?
- 22. Эквивалент константы PHP() на других языках
- 23. Стиль именования идентификатора ObjectPascal на других языках
- 24. @result_list = grep {test ($ _)} @unfiltered_list на других языках?
- 25. компилировать dll для работы на других языках
- 26. Getter и сеттер на других языках
- 27. Галерея показывает 404 на других языках
- 28. Способы реализации Flex [Bindable] на других языках
- 29. Примеры для ipython-бэкендов на других языках?
- 30. C эквиваленты указателей на других языках