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

Почему не сохраняется порядок рядов в таблице при экспорт данных в SQL Server 2014 Management Studio?

Добрый день, господа!

На данный момент я для хранения данных использую бесплатную версию SQL Server 2014. На компьютере есть два стандартных сервера Database Engine. Никаких ограничений прав нет. На этих двух Database Engine-ах есть по несколько баз данных.

Проблема возникла при использовании стандартной функции экспорта данных из одной DB в другую (Tasks -> Export Data). При экспорте данных меняется порядок рядов в таблице. При этом четкой закономерности или связи с какими либо процессами или приложениями, запущенными на компьютере, мною выявлено не было.

Таблицы относительно большие - кол-во рядов измеряется миллионами.

Кто-нибудь сталкивался с подобными проблемами?

Если подобный вопрос был, заранее прошу прощения.
  • Вопрос задан
  • 198 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@naidzionik
DB developer
День добрый!
Тут скорее всего необходимо указать сортировку, если не указывать сортировку SQL Server необязательно будет брать строки по порядку.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AndyKorg
@AndyKorg
Кнопконажиматель и припоерасплавлятель
Если термин "ряд" трактуется как "строка БД", то необходимо учесть, что реляционные БД хранят строки в том порядке в каком им вздумается (с некоторым допущением). Поэтому ответственность за порядок сортировки строк при выводе данных во внешний мир полностью лежит на пользователе.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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