Я ищу, чтобы вставлять и обновлять записи в базе данных, используя функции и логику, которые недоступны в SQL Server или любой другой СУБД, если на то пошло. Позже, после того, как я узнал об этом, я столкнулся с концепцией расширенных хранимых процедур. Насколько я могу судить, я должен скомпилировать свои желаемые функции в dll, сделать хранимую процедуру, использующую эту DLL, для вставки/обновления.Мысли о расширенных хранимых процедурах
Однако большинство статей и примеров, с которыми я столкнулся, несколько устарели (~ 2000). Являются ли расширенные хранимые процедуры приемлемой практикой? Я далек от эксперта в этой области, поэтому любые другие предложения или комментарии будут высоко оценены.
Мне любопытно, какая логика недоступна в MSSSQL или любом другом RDMBS. Являются ли конкретные библиотеки недоступными? На каких других RDMBS вы посмотрели? Oracle? DB2? Postgres? – FrustratedWithFormsDesigner
@FrustratedWithFormsDesigner - типичная вещь (по крайней мере, в SQL Server) - это регулярные выражения. Просто сделать это в .NET, но нет встроенной поддержки в SQL Server – AdaTheDev
Просто любопытно - почему вы хотите, чтобы эта логика была в базе данных? –