Сортировка вывода по привязке к скармливаемому списку
Добавлено: 22 мар 2021, 16:43
пока всё делается руками.
Код: Выделить всё
DECLARE @FIO_tmp table(
my_id int IDENTITY(1,1),
fiot_tmp varchar(100) NOT NULL
)
Код: Выделить всё
sql="INSERT INTO @FIO_tmp (fiot_tmp) VALUES"
OLDIFS=$IFS
IFS=','
arrFio=$1
for fio in $arrFio
do
sql="$sql ('$fio'),"
done
IFS=$OLDIFS
sql=$(echo ${sql%?})
echo $sql
Код: Выделить всё
bash script_name "Ф И О,Ф И О,Ф И О"
Код: Выделить всё
SELECT fiot_tmp, my_id FROM @FIO_tmp ORDER BY my_id
Код: Выделить всё
echo -ne "$sql" | xclip -i -selection clipboard
Код: Выделить всё
#!/bin/bash
sql="INSERT INTO @FIO_tmp (fiot_tmp) VALUES"
OLDIFS=$IFS
IFS=','
arrFio=`xclip -sel clip -o`
for fio in $arrFio
do
sql="$sql ($fio),"
done
IFS=$OLDIFS
sql=$(echo ${sql%?})
echo -ne "$sql" | xclip -i -selection clipboard