Задать вопрос
@vdanilin0

Как при импорте сделать id первичным IDENTITY ключом?

При импорте excel таблицы в ms sql базу, сама база создаётся без поля id, а если в самой exel таблицы создать поле id, то при импорте оно всё-равно не будит первичным IDENTITY ключом.
spoiler
6408e19f5141f121242832.png
После импорта, ID нельзя изменять.
Как при импорте таблицы создать первичный IDENTITY ключ, который увеличивается автоматически при добавлении в базу данных?
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Основы Excel для работы
    1 неделя
    Далее
  • Skillbox
    Excel + Google Таблицы с нуля до PRO
    4 месяца
    Далее
  • SF Education
    Excel Academy
    2 месяца
    Далее
Решения вопроса 1
tsklab
@tsklab Куратор тега SQL Server
Здесь отвечаю на вопросы.
Кроме способа (большинство советов в сети) не импортировать IDENTITY в таблицу, существует MS-ий метод (который работает иногда в неочевидных вариантах) копировать-вставить через буфер обмена. Скопируйте нужные данные в Excel, затем в SSMS "Изменить…" на целевой таблице, выбрать нужные столбцы, на последней строке (с *) правая кнопка мыши, "Вставить".
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы