Я хочу заполнить таблицу базы данных из файла xslt - PullRequest
0 голосов
/ 06 марта 2020

В моей базе данных есть таблица (Exchange) (SQL) Exchange (ExchangeDateStart, ExchangeDateEnd, Value, Code) , период - ежемесячный. И мой CSV-файл:

enter image description here

Теперь моя проблема заключается в том, как я могу использовать этот файл для заполнения своей таблицы, я думаю о Хранимая процедура или bash script но в конце я использовал MySQlserver для импорта данных, но я не могу выполнить сопоставление между источником и назначением, потому что у меня есть только один DateStart и один DateEnd в csv файл у меня несколько Даты одинаковы для столбцов А. Чтобы было понятнее, я хочу показать их вот так

: enter image description here

enter image description here Если кто-то может помочь мне, плз,

Ответы [ 2 ]

1 голос
/ 06 марта 2020

Я предлагаю использовать Python и один из его пакетов, который может импортировать данные Excel.

Если вы Google "импортируете данные Excel в базу данных с помощью python", то вы найдете код, который показывает вам как это сделать. Вот одна инструкция с кодом: https://mherman.org/blog/import-data-from-excel-into-mysql-using-python/

0 голосов
/ 09 марта 2020

В конце я использую «данные импорта» из MySqlServerManagament в таблице временных данных после того, как обновляю эту таблицу с помощью PS [https://support.discountasp.net/kb/a1179/how-to-import-a-csv-file-into-a-database-using-sql-server-management-studio.aspx]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...