有人可以解释如何创建文本文件并从选择查询保存到我的C盘吗?无论何时我运行查询,我都希望查询用新的查询数据替换旧的文本文件。
答案 0 :(得分:0)
您需要按照以下步骤操作:
将其保存在名为get_data.sql
的文件中SET HEADING OFF
SET FEEDBACK OFF
SET TERM OFF
SET LONG 100000
SPOOL Dept_100.txt
select 'EmployeeName : '||Emp_id from Employee where Deptno = 100;
SPOOL OFF
在CMD上,转到脚本所在的文件夹。
通过命令提示符使用sqlplus进行连接。
运行脚本
SQL>@spool.sql
spool.sql
包含select语句,该语句将选择为Dept工作的所有员工的员工名称:100(仅举例)。