@zhaar

Как получить все данные из xlsx файла?

Вопрос - есть файл, у которого на единственном листе сделан пивот (сводная таблица). На листе по умолчанию включен фильтр по полям, и в итоге он выдает только 1000 строк. Если фильтр снять, то всего строк будет >1 миллиона, из-за чего эксель обидется и скажет, что не может отобразить все данные.

Как на уровне запроса

SELECT
*
FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=D:\Transfer\Подключенные_ТТ_0919.xlsm;Extended Properties=Excel 12.0')...[Отчёт$]

вывести весь набор данных, по которым строится пивот, без использования установленных фильтров? Т.е. чтобы MSSQL отобразил больше 1кк строк?
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Обычно нет необходимости пользователю выводить для отображения сразу весь набор данных (1кк записей). Если Вам нужно скопировать и обработать данные - скопируйте всё сразу и обрабатывайте частями.
Ответ написан
Ваш ответ на вопрос

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

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