批量修改操作成功,但是Oracle返回的結果爲-1

今天在開發中遇到一個奇怪的問題,需要批量修改一些數據,我一般的做法是調用寫好的動態sql,然後返回一個修改行數,然後用這個值來判斷mybatis是否幫我操作成功,一般是結果大於1認爲修改成功,但是今天這個操作雖然成功了,但是返回了-1,網上也沒有類似的問題,我猜肯能是因爲使用begin ... end的問題吧,這塊不是很清楚,如果有知道的同學還請不吝賜教啊。

貼下sql

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章