импорт базы. Инструкция (1). Задача Импорт из excel в sql server данных, в виде, как они есть Создаем Бд(пустую, называем ее fio db)
![]()
|
Дано: Документ ms. Excel, содержащий фамилии и id людей(условные данные ) Sql server 2015 Задача: Импорт из excel в sql – server данных, в виде, как они есть Создаем Бд(пустую, называем ее fio_db) ![]() ![]() Рисунок 1. -наша база Затем, переходим в меню task->export\import ![]() ![]() Рисунок 2.-конкретно –сюда ![]() ![]() Рисунок 3.- проходим далее ![]() ![]() Рисунок 4.- Выбираем excel ![]() ![]() ![]() Рисунок 5.-Затем – путь к фалу, где лежит еxcel и вид excel ![]() Рисунок 6 должно получиться ![]() ![]() ![]() Рисунок 7 выбрать sql Native Client 11.0(в моем случае), проверить имя базы данных, имя сервера ![]() Рисунок 8.-Должно получиться ![]() ![]() Рисунок 9 просто идем далее ![]() ![]() Рисунок 10 выбираем нужные листы(имя листа в excel- документе проверить, в моем случае, точно names,следить, чтоб совпадало) ![]() ![]() Рисунок 11 при необходимости, редактировать название полученной таблицы(2-й клик) ![]() ![]() Рисунок 12 шагаем далее ![]() ![]() Рисунок 13 давим финиш ![]() ![]() ![]() Рисунок 15полуяаем таблицу ![]() Рисунок 16 сверяем. ![]() Рисунок 17-поправляем идентификатор(int primary key, not null должно быть ) Для этого, пишем запрос ![]() Рисунок 18 где names_ t – исходная таблица, name_right(1) новая ![]() Рисунок 19 правим идентификатор полученной таблицы ![]() Рисунок 20 приводим к виду ![]() ![]() Рисунок 21 переводим в true(обязательно) Затем, запросом insert into names_right1(fio)values('test') проверяем инкриментность первичного ключа(перенесено было 5 строк, значит, если идентификатор ПК приведен к нужному виду, и выполнен запрос insert into(тестовый), после чего добавлена одна строка, после выполнения select * from right1 номеров по порядку будет выбрано 6 ) ![]() ![]() Рисунок 22 Что и требовалось получить ![]() ![]() Рисунок 23удалякм таблицу из которй переносили данные |