Разбить одну длинную строку запятой на новую таблицу с несколькими столбцами
Я новичок в SQL, чтобы оправдать любое невежество. У меня есть таблица с именем «temp», которая содержит одно поле с одной длинной строкой, разделенной запятой, таким образом:
Field1
Apples,oranges, pears, berries, melons
Я хочу вставить вышеупомянутое в существующую таблицу, «Detail», в которой есть предопределенные столбцы, чтобы она выглядела так:
Field1 Field2 Field3 Field4 Field5
Apples Oranges Pears Berries Melons
Я читаю форумы, и я полагаю, что мне нужно использовать функцию - однако, как мне сделать это на самом деле? И какая функция лучше? Некоторые говорят, что функция XML лучше?
С Уважением,
Майкл