3
A
回答
5
4
-s
沉默的選項:它suppreses SQL * Plus的旗幟,在命令提示符和命令迴應的輸出。
/nolog
啓動SQL * Plus,但不登錄(連接)用戶/會話。
如此看來,啓動SQL * PLUS沒有登錄用戶/會話(NOLOG選項)和不顯示信息(靜音選項)。
3
完整摘錄大概應該是:
sqlplus -s /nolog << ABCDE
CONNECT user/[email protected]
-- DO SQL AND PLSQL STUFF
EXIT
ABCDE
這類似於運行sqlplus -s user/[email protected] @script.sql
其中script.sql
包含SQL,PLSQL的東西,exit命令。 <<
語法是heredoc的shell運算符,這意味着如果找到$ {variables},以下所有行都是可變展開的,並且以ABCDE
(在行的最開始處,沒有空格,沒有製表符)開頭的第一行結束輸入。
相關問題
- 1. sqlplus參數的範圍
- 2. 批處理腳本登錄sqlplus參數
- 3. 參數傳遞給在sqlplus腳本
- 4. 在sqlplus參數和變量的默認值
- 5. 如何從jdbc連接參數反向工程sqlplus登錄?
- 6. 作爲SQLPLUS中的參數的雙引號
- 7. 未傳遞參數的默認值SQLPlus腳本
- 8. 如何將參數從文件傳遞到unix中的sqlplus
- 9. shell腳本將表名作爲參數傳遞給sqlplus?
- 10. SQLPlus - 數據泵(expdp和impdp)
- 11. sqlplus resultproperty
- 12. 使用SQLPLUS中的數據庫值作爲批處理文件的參數
- 13. SQLPlus列寬
- 14. sqlplus select case case
- 15. SQLPLUS值問題
- 16. sqlplus和Ruby
- 17. 如何用sqlplus
- 18. SQLPLUS表故障
- 19. 用sqlplus命令
- 20. Ant call sqlplus - Incanto
- 21. SQLplus AND Operator
- 22. 觸發SQLPLUS
- 23. 轉儲在sqlplus
- 24. SQLPLUS BAT文件
- 25. 填充數據庫在oracle(sqlplus)
- 26. 使用Oracle數據庫(SQLPLUS)IGNORE_DUP_KEY
- 27. Oracle SQLPlus如何不選擇整數
- 28. sqlplus報告 - 正在截斷XML數據
- 29. 通過SQLPLUS連接Oracle數據庫
- 30. 用sqlplus提取oracle數據庫erd
我認爲'EOF'是[heredoc](http://en.wikipedia.org/wiki/Here_document)而不是文件? – 2012-02-10 17:25:10
是的。這行在Unix shell中執行。 – Nacho321 2012-02-10 17:28:03