如何在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. 平面文件中的數據庫
- 4. 如何創建一個JSON文件從數據庫中獲取數據與Java?
- 5. 如何獲取資產文件夾中的數據庫值?
- 6. 如何比較數據庫中的值和Java中的平面文件?
- 7. 如何將平面文件源導入數據庫使用sql
- 8. 使用PHP創建JSON對象 - 從數據庫列的提取值中獲取
- 9. 如何獲取在webmatrix中創建的數據庫的密碼
- 10. 平面文件數據庫的更新
- 11. 如何加快PHP中的平面文件數據庫?
- 12. 使用unix shell和perl將數據庫表複製到平面文件
- 13. 如何基於python中的數據庫數據創建文件?
- 14. 如何在Python中使用數據庫創建CSV文件?
- 15. 根據從文本文件中獲取的值創建列表。
- 16. 如何從mysql數據庫獲取數據後創建XML文件?
- 17. 如何從unix中的文本文件中提取此數值
- 18. 在Unix中獲取最新的文件創建時間
- 19. 如何從MongoDB獲取平面文件?
- 20. 如何在unix中創建新文件
- 21. 如何使用數據庫中的數據創建此數組?
- 22. 使用企業庫創建滾動平面日誌文件
- 23. 如何從Python 3.5.2中的文本文件創建平均值?
- 24. 如何基於數據庫中的行創建文件數組?
- 25. 如何從數據庫中獲取值
- 26. 使用php創建json數據文件的圖片庫文件
- 27. 如何使用數據庫中的數據創建JavaScript對象?
- 28. 關鍵值平面文件數據庫簡單的C或C++
- 29. 如何從unix開發服務器獲取oracle數據庫參數的值?
- 30. 如何將數據庫文件創建爲msi文件的clickonce