Oracle
SQL*Plus - Windows 上的互動模式
如何在 Windows 上通過 SQL*Plus 發出命令?
在 Linux 中是這樣的:
sqlplus -s /nolog<<EOF conn username/password@database EXECUTE some_proc; EXIT; EOF
和窗戶?
這是 Windows/batch 的問題,它不是特定於 SQL*Plus。
你可以這樣做:
(echo connect bp/bp@192.168.1.71/min19_o71 echo select * from dual; echo exit ) | sqlplus -S /nolog
結果:
C:\Users\balaz>(echo connect bp/bp@192.168.1.71/min19_o71 More? echo select * from dual; More? echo exit More? ) | sqlplus -S /nolog D - X C:\Users\balaz>
或者只是使用腳本,該方法特定於 SQL*Plus:
C:\Users\balaz>type script.sql connect bp/bp@192.168.1.71/min19_o71 select * from dual; exit C:\Users\balaz>sqlplus -S /nolog @script.sql D - X C:\Users\balaz>