0
我試圖調用存儲過程,所以我寫了這樣如何編寫測試腳本調用存儲過程robotframework
Execute Sql String EXEC PREPAID_ACT_ON_FIRSTCALL_IRAN('9900001451');
但我發現了這個錯誤: DatabaseError:ORA-01756:引用的字符串未正確終止
我試圖調用存儲過程,所以我寫了這樣如何編寫測試腳本調用存儲過程robotframework
Execute Sql String EXEC PREPAID_ACT_ON_FIRSTCALL_IRAN('9900001451');
但我發現了這個錯誤: DatabaseError:ORA-01756:引用的字符串未正確終止
在查詢結束時刪除分號,它應該修復它。當使用這個庫時,當你想把多個查詢鏈接在一起時,你應該只用分號。請參閱庫的文檔中的示例。我記得我花了一段時間才弄清楚這個問題。
Execute Sql String EXEC PREPAID_ACT_ON_FIRSTCALL_IRAN('9900001451')
FYI,這個庫也有專門意味着調用存儲過程的關鍵字,你可能要考慮使用關鍵字Call Stored Procedure
代替。