下面的圖片顯示,當我在外殼通sqlplus的價值外殼變量
運行sqlplus的,但是當我運行這個從「運行」命令,得到什麼返回:
powershell.exe -noexit c:\sqltriggers\voicetrigger2.ps1
與voicetrigger2.ps1爲:
$(sqlplus user/[email protected] '@C:\sqltriggers\VOICEBLOCKTRIG.SQL');
我得到這個:
我應該期待3回。問題是,我嘗試將其設置爲一個變量,如果整數大於零,則運行BAT文件。但我不認爲SQLPlus正在返回一個整數值。我認爲它實際上返回這個:
count(*)
3
我怎麼才能得到它只返回從SQLplus命令的整數值?
它不返回任何東西。它不執行查詢。可能你在查詢結束時缺少'/'。 – 2013-05-10 07:58:21