Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
18 / 13 / 5
Регистрация: 08.10.2017
Сообщений: 129
1
MS SQL

Автоматическое создание UDF для SQL Server

02.08.2020, 19:19. Просмотров 186. Ответов 3
Метки нет (Все метки)

Добрый день.
У меня есть класс на C# с кодом, реализующим один из алгоритмов JOIN (не универсальный) и программа, которая преобразует этот код по SQL-запросу пользователя, введенному им в RichTextBox (уточняет строку подключения, базу данных, поля соединения и т.д.). Далее этот код необходимо добавить в SQL Server в качестве UDF. Можно ли как-то связаться с SQL Server и автоматически добавлять полученный после обработки класс в качестве UDF?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2020, 19:19
Ответы с готовыми решениями:

Создание сервера для БД SQL Server 2012
С горем пополам установил Microsoft SQL Server Management Studio 2012, но ему при запуске нужно...

Создание хранимых процедур для Ms Sql Server 2008 r2
Дайте ссылки на материал, или вкраце изложите как написать хранимые процедуры. Не могу понять с...

Создание приложения на C++ Builder для работы с MS SQL Server
Очень нужна помощь. Задали в универе написать курсак по СУБД + клиента к ниму. Задача в том что...

Создание инсталляционного пакета для установки БД в MS SQL Server
Всем привет! Возникла такая задача. Есть база данных, точнее файл базы данных. Каким образом...

3
Супер-модератор
Эксперт .NET
12040 / 10043 / 4197
Регистрация: 17.03.2014
Сообщений: 20,170
Записей в блоге: 1
02.08.2020, 20:08 2
Slepoyi, UDF можно создать используя CREATE FUNCTION, но только непонятно при чем тут класс.
0
18 / 13 / 5
Регистрация: 08.10.2017
Сообщений: 129
02.08.2020, 20:42  [ТС] 3
OwenGlendower, в классе содержится само тело функции + вызываемые ею методы.
Если я правильно понял, поддерживаются функции, написанные на T-SQL и C#, VB и т.д.?
0
Супер-модератор
Эксперт .NET
12040 / 10043 / 4197
Регистрация: 17.03.2014
Сообщений: 20,170
Записей в блоге: 1
02.08.2020, 22:53 4
Slepoyi, ты имеешь в виду CLR function значит? Её создание тоже можно автоматизировать. Нужно будет сначала откомпилировать код в сборку, скопировать сборку на сервер и снова использовать CREATE FUNCTION.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2020, 22:53

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Создание хранимой процедуры для записи изображения в БД MS SQL Server'a
Всем привет! В инете нашел вот такой пример у Photo тип varbinary(max) CREATE PROCEDURE ....

MS SQL Server и автоматическое забивание текстового поля
Я создаю поле типа char и хочу чтобы по умолчанию у меня его забивало каким нибудь текстом...

Настройка SQL Server 2008 для работы с SQL Server Management Studio
Доброго времени суток. Подскажите пожалуйста, что нужно сделать для того, чтобы SQL Server...

Создание многозвенного приложения для обработки баз данных SQL server.
Всем здравствуйте. Я хочу в приложении для обработки БД предоставить выбор имени базы данных...

Ms sql server management studio 2012 автоматическое заполнение таблиц
Нужно создать таблицы которые состоят из элементов из другой таблицы. Есть общая база автомобилей...

[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection
Login failed- User: Reason: Not defined as a valid user of a trusted SQL Server connection Вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.