【发布时间】:2021-06-25 11:34:41
【问题描述】:
我需要在 unix 中运行 SQL Query 并打印输出。运行后,输出打印不同。
我的代码:
i_dept=30
emp_list=`sqlplus -s SCOTT/tiger@//YourIP:1521/orcl <<END
set pagesize 0 feedback off verify off heading off echo off
select ename,dept
from emp where deptno=$i_dept;
exit;
END`
# print all employee names using for loop
echo "List of Employees in the department $i_dept."
for empname in ${emp_list}
do
echo $empname
done
输出:
Ajith
Marketing
Kumar
Marketing
但我想要如下所示的输出
Ajith Marketing
Kumar Marketing
提前致谢
【问题讨论】: