Поскольку вопрос помечен ssis , я предоставлю решение SSIS.
Вы можете просто использовать компонент Script в задаче потока данных и для этого используйте функцию C# regex.replace (), например:
Обратите внимание, что вам нужно импортировать System.Text.RegularExpressions
сборку в сценарии.
var regex = new Regex("[a-z]", RegexOptions.None);
row.outputcolumn = regex.Replace(row.inputcolumn, m => m + "_");
Если вам нужно добиться этого с помощью SQL, вы можете использовать функции CLR, подобные: