while循環
for循環
使用truncate語句
循環體中出現commit或者rollback語句,游標會退出,因此要加上 with hold 關鍵字
游標的另一種寫法
異常處理
此處可以聲明三種handler: undo、continue、exit。
如果聲明為undo,一旦觸發異常,之前的語句會回滾,並且退出本次循環。
如果聲明為continue,觸發異常,之前的語句不會回滾,也不會退出,會繼續執行后面的語句。
如果聲明為exit,觸發異常,之前的語句不會回滾,但是會直接退出本次循環,不會繼續執行后面的語句。
動態SQL
以上代碼都測試執行通過。