У меня есть данные CSV, хранящиеся в строковой переменной в SQL:
@csvContent =
'date;id;name;position;street;city
19.03.2019 10:06:00;1;Max;President;Langestr. 35;Berlin
19.04.2019 12:36:00;2;Bernd;Vice President;Haupstr. 40;Münster
21.06.2019 14:30:00;3;Franziska;financial;Hofstr. 19;Frankfurt'
Я хочу преобразовать их в таблицу #, чтобы она выглядела как
SELECT * FROM #table
date id name position street city
---------------------------------------------------------------------
19.03.2019 10:06:00 1 Max President Langestr. 35 Berlin
19.04.2019 12:36:00 2 Bernd Vice President Haupstr. 40 Münster
21.06.2019 14:30:00 3 Franzi financial Hofstr. 19 Frankfurt
Заголовки не зафиксированы, поэтому в CSV может быть больше или меньше столбцов с разными именами заголовков.
Я пробовал это с split_string()
и pivot
, но не нашел решениядля этого.