Member 13207333 Ответов: 1

Как записать данные в плоский файл из SQL server с помощью powershell


У нас есть 2 таблицы таблиц: ApplePhone и AppleGear
Структура Таблицы: ApplePhone
Идентификационный Телефон
1 6С
2 7С

Структура Таблицы: AppleGear
Идентификационная Шестерня
1 ухо
2 Смотреть

Теперь нам нужно записать вышеприведенные табличные данные в плоские файлы с разделителем|.
2 O/p файл должен быть:
ApplePhone.дат
Id / Телефон
1 / 6s
2 / 7С

AppleGear.дат
Идентификатор|Шестерни
1 / ухо
2|Смотреть

Пожалуйста, помогите нам в этом, если у кого-то уже есть фрагмент кода.

Что я уже пробовал:

Пока что придумали такой код:
$SQLServer = 'myServer';
$Database = 'AppleDB';
$SqlQuery = @'
Select Id,Phone FROM [AppleDB].[dbo].[ApplePhone]
'@;


Не знаю, как теперь поступить. Новичок в этом мире сценариев.

1 Ответов

Рейтинг:
12

CHill60

Вам нужно научиться исследовать темы.

Взгляните на эти ресурсы:
Использование Powershell для экспорта табличных данных SQL в текстовые файлы[^]
8 способов экспорта результатов SQL в текстовый файл - SQLServerCentral[^]
World of Whatever: Powershell export query to csv[^]
Все это я нашел, вставив название вашего вопроса в поиск Google.


Member 13207333

СПАСИБО!!