如何在UNIX中使用从数据库中提取的值(使用select)创建一个平面文件?如何使用UNIX中的数据库获取的值创建平面文件?
1
A
回答
1
如果您使用的是SQLPlus,请使用SPOOL directive将脚本输出输出到文件。例如,这个SO question details how to get a CSV file via SQLPlus/SPOOL。
SPOOL your_file.txt
SELECT 1, 'test'
FROM DUAL
SPOOL OFF
相关:
1
您应该可以在shell脚本中调用sqlplus
,并将结果传送到平面文件。详情请参阅this answer。
1
传递给shell脚本变量尝试此文件:
#!/bin/ksh
var=$(printf "'%s'" `date +%b-%d-%Y`)
sqlplus -s me/[email protected] <<!
set pages 55
spool outfile.lis
select * from mytable where sales_date= $var ;
spool off
!
它使用今天的日期。平面文件是outfile.lis
相关问题
- 1. 更新unix平面文件中的值
- 2. 平面文件中的数据库
- 3. 如何创建一个JSON文件从数据库中获取数据与Java?
- 4. 如何获取资产文件夹中的数据库值?
- 5. 使用PHP创建JSON对象 - 从数据库列的提取值中获取
- 6. 如何将平面文件源导入数据库使用sql
- 7. 平面文件数据库的更新
- 8. 如何加快PHP中的平面文件数据库?
- 9. 如何基于python中的数据库数据创建文件?
- 10. 如何在Python中使用数据库创建CSV文件?
- 11. 根据从文本文件中获取的值创建列表。
- 12. 如何从mysql数据库获取数据后创建XML文件?
- 13. 在Unix中获取最新的文件创建时间
- 14. 如何从MongoDB获取平面文件?
- 15. 如何从Python 3.5.2中的文本文件创建平均值?
- 16. 如何使用数据库中的数据创建JavaScript对象?
- 17. 如何从unix开发服务器获取oracle数据库参数的值?
- 18. SSIS在平面文件中创建两列数据?
- 19. 如何在所有平台的phonegap中创建数据库?
- 20. 如何使用SQLiteStudio创建数据库文件
- 21. 离子:如何创建文件,JSON和使用数据库
- 22. 如何使用SSIS将固定宽度的平面文件导入数据库?
- 23. 如何使用SharePoint sdk从页面库中获取数据?
- 24. 使用默认路径中的文件创建数据库
- 25. 获取数据库绑定gridview中的xml文件的值
- 26. 如何使用POI库获取Excel文件中的行数?
- 27. 关系平面文件数据库
- 28. 平面文件数据库示例
- 29. 如何使用平面数据表构建嵌套记录的JSON文件?
- 30. SSIS - 我可以从数据库获取平面文件源的列架构吗?