SQL Server 2005 Разделить текстовое поле электронной почты на таблицу просмотра
Прочитав несколько очень хороших мощных опций для разделения текстовых столбцов с разделителями, я пришел к выводу, что мне нужна помощь, чтобы разобраться в этом для относительного новичка в SQL Server.
Объяснение вопроса: я во власти предыдущего программиста. Вздох. У нас есть (1) запись в столбце электронной почты для отправлений в нашей существующей неизменяемой системе. Когда у нас более одного получателя, мы помещаем несколько писем в столбец, разделенный запятыми (плохой дизайн!!!).
Грузоотправитель отредактировал свою программу для приема нескольких ключевых столбцов и вручную разбил столбец электронной почты на отдельные столбцы электронной почты. Программы других грузоотправителей не могут быть изменены. Я использую МОЮ таблицу представления для сцепленных ключевых столбцов для подачи данных во вторичные программы - это работает для всех случаев, кроме случаев, когда столбец электронной почты содержит более одного адреса электронной почты.
Объяснение (а) Резолюции:
Мне нужен исходный столбец электронной почты в таблице представлений и (5) добавление столбцов в мою таблицу просмотра с возможным адресом электронной почты, проанализированным из исходного столбца. Это должно работать для существующих строк и любых будущих строк. Я предполагаю, что один оператор AlterTable или AlterView сделает свое дело.
ТИА ++