Использование CLR в T_SQl
В основном вы используете Create Assembly для регистрации библиотеки DLL с вашими функциями в ней,
Затем создайте пользовательскую функцию для ее вызова, затем вы можете использовать ее.
Есть несколько правил, в зависимости от того, что вы хотите сделать, но, как правило, вы хотите только DateTime.FromBinary (), не должно быть слишком сложно понять.
Никогда не делал этого сам, но эти парни, кажется, знают, о чем они говорят
Учебное пособие по CLR в TSQL
Это один раз, верно? Ваш ответ на @schglurps вызывает беспокойство.
Если я сообщу вам, что в вашем скрипте обновлений должен быть разрыв, т. Е. Тот, над которым вы работали в woukld, когда вы реализуете этот chnage, то у вас есть разовая процедура для этого маневра, тогда вы будете обновлять новая версия.
Если вы хотите проверить его, просто проверьте наличие или отсутствие новых столбцов.
Другой вариант - написать крошечное приложение, которое заполнило новые столбцы из старого, и вызвать его. Тьфу ...
Если это не так, и вы хотите сохранить и сохранить старый столбец, то у вас есть проблемы.