Как экспортировать только один столбец после выбора SQL - PullRequest
0 голосов
/ 17 сентября 2018

Я использую определенный запрос SQL, чтобы сделать выбор в базе данных.(такой запрос относится к двум таблицам, где общим столбцом является id_product). Запрос возвращает 2 столбца.Поскольку содержимое столбца 2 довольно тяжелое, я хотел бы экспортировать только столбец 1 в виде файла CSV (столбец 1 - id_product)

Я не нашел, как это сделать.

Знаете ли вы, как экспортировать только один столбец после выбора sql?

Заранее благодарен за любой ответ.

Патрик

1 Ответ

0 голосов
/ 17 сентября 2018

Вам нужно использовать T-SQL. Также вам нужно:

  • Вам необходимо иметь Microsoft.ACE.OLEDB.12.0

  • Файл .CSV уже существует.

Пример кода:

INSERT INTO OPENROWSET('Microsoft.ACE.OLEDB.12.0','Text;Database=D:\;HDR=YES;FMT=Delimited','SELECT * FROM [FileName.csv]')
    --Your Select statement---
    SELECT Field1, Field2, Field3 FROM DatabaseName
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...