shell腳本中怎么執(zhí)行sql文件 shell腳本里執(zhí)行多個sql語句問題?
shell腳本里執(zhí)行多個sql語句問題?SQL語句只能在數(shù)據(jù)庫中執(zhí)行,因此需要先連接到數(shù)據(jù)庫。例如,如果是Oracle,則應(yīng)首先連接SQL plus。但是,因為sqlplus本身是一個交互式內(nèi)容,所以
shell腳本里執(zhí)行多個sql語句問題?
SQL語句只能在數(shù)據(jù)庫中執(zhí)行,因此需要先連接到數(shù)據(jù)庫。例如,如果是Oracle,則應(yīng)首先連接SQL plus。但是,因為sqlplus本身是一個交互式內(nèi)容,所以它需要一些參數(shù)才能更改為非交互式模式。我忘記了具體的參數(shù),但它們是必需的。此外,shell中的SQL腳本不是直接編寫的。它只能寫為塊的狀態(tài)或調(diào)用腳本的狀態(tài)。就這樣。如果SQL語句本身沒有錯誤,就不會有問題。