我需要在每次使用Oracle SQLplus命令行程序時設置一些SET選項,例如SET HEADING OFF和喜歡美化我的結果。 我發現我總是要分別輸入每一行,所以設置不同的選項,這變得很煩人,因爲我需要每天訪問它很多次。Oracle SqlPlus命令行:有沒有連接設置選項的方法?
我發現沒有辦法對不同SET命令用分號分隔,因爲它不接受它:
SET HEADING OFF; SET LINESIZE 100;
返回一個錯誤
一個解決方案,可以將其添加到控制腳本和創建一個shell別名,但我知道控制腳本執行,然後退出,並不會讓你控制命令行。
那麼,有人知道另一種解決方案?或者我錯過了什麼?
我需要的僅僅是設置選項,我執行手工查詢,然後,如果我把它們放在一個sql文件中,並使用「@」,然後我不會得到一個命令行回到輸入查詢。 – OverLex 2010-03-18 12:32:04
真的嗎?這對我來說一直很好 - 只需在SQL>提示符下運行「@」命令,並且當命令文件完成時(SQL將在我的答案中編輯一個示例)時,您將停留在SQLPlus中 – 2010-03-18 12:43:00
很棒,它可以工作,所以兩者都可以作品:我和你的,投票你回答我的具體問題:)謝謝 – OverLex 2010-03-22 14:42:12