在Oracle中,異常處理代碼通常使用PL/SQL語(yǔ)言來(lái)編寫(xiě)。以下是一個(gè)示例:
DECLARE
v_num1 NUMBER := 10;
v_num2 NUMBER := 0;
v_result NUMBER;
BEGIN
v_result := v_num1 / v_num2;
DBMS_OUTPUT.PUT_LINE('Result: ' || v_result);
EXCEPTION
WHEN ZERO_DIVIDE THEN
DBMS_OUTPUT.PUT_LINE('Error: Division by zero');
END;
在上面的示例中,當(dāng)v_num2為0時(shí)會(huì)發(fā)生除零異常,異常處理代碼會(huì)捕獲該異常并輸出錯(cuò)誤信息。可以根據(jù)具體的需求,編寫(xiě)不同的異常處理代碼來(lái)處理不同的異常情況。