Linux, Bash Script - цикл через соединение sqlcmd ВЫБРАТЬ результаты - PullRequest
0 голосов
/ 26 ноября 2018

Linux, Bash Script.

Я создал запрос, как показано ниже, который работает

sqlcmd -S [dbname].database.windows.net -d [database name]-U [username ]-P [password] -Q "SELECT * FROM dbo.microiopenvpn WHERE mode='create'"

Как мне затем зациклить результаты.

В таблице естьимя, адрес электронной почты и поля режима.

Мне просто нужно поле адреса электронной почты (для этого запроса)

1 Ответ

0 голосов
/ 27 ноября 2018

Понял - один из способов, я думаю,

while IFS="," read -r d1 d2 d3 d4 d5 d6; do
   echo "$d1" "$d2" "$d4"

done < sqloutputNew.csv

Получить столбец из каждой строки, затем выполнить итерации, кажется лучшим решением, которое я смог найти.

С SQL, имеющимвывод, как показано ниже

-o "sqloutputNew.csv" -W -w 1024 -s"," -h-1
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...