sql傳入參數 如何實現(xiàn)批處理文件傳參數給SQLPLUS?
如何實現(xiàn)批處理文件傳參數給SQLPLUS?如果您想直接執(zhí)行SQL,只需使用以下命令行格式:sqlplus system/系統(tǒng)@srv@a、 SQL如果你需要放一堆/系統(tǒng)@srv@a、 把“SQL”的參
如何實現(xiàn)批處理文件傳參數給SQLPLUS?
如果您想直接執(zhí)行SQL,只需使用以下命令行格式:sqlplus system/系統(tǒng)@srv@a、 SQL
如果你需要放一堆/系統(tǒng)@srv@a、 把“SQL”的參數寫在一個文件中,然后逐個執(zhí)行。就是這樣:
對于/F“delims=”%I in(“myusqlu段落.txt“)do@start sqlplus%I
但這樣考慮有一個問題。批處理循環(huán)不會等待結果運行的結束。為了確保執(zhí)行參數文件中的每一行,直接使用start命令。但是,如果這兩個語句在邏輯上與同一個表相關,則執(zhí)行結果可能是錯誤的。