日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[转]ORACLE 异常错误处理

發布時間:2023/12/9 编程问答 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [转]ORACLE 异常错误处理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文轉自:http://www.cnblogs.com/soundcode/archive/2012/01/10/2318385.html

本篇主要內容如下:

5.1 異常處理概念

5.1.1 預定義的異常處理

5.1.2 非預定義的異常處理

5.1.3 用戶自定義的異常處理

5.1.4? 用戶定義的異常處理

5.2 異常錯誤傳播

5.2.1 在執行部分引發異常錯誤

5.2.2 在聲明部分引發異常錯誤

5.3 異常錯誤處理編程

5.4? PL/SQL 中使用 SQLCODE, SQLERRM異常處理函數

?


?

?

?

?

即使是寫得最好的PL/SQL程序也會遇到錯誤或未預料到的事件。一個優秀的程序都應該能夠正確處理各種出錯情況,并盡可能從錯誤中恢復。任何ORACLE錯誤(報告為ORA-xxxxx形式的Oracle錯誤號)、PL/SQL運行錯誤或用戶定義條件(不一寫是錯誤),都可以。當然了,PL/SQL編譯錯誤不能通過PL/SQL異常處理來處理,因為這些錯誤發生在PL/SQL程序執行之前。

ORACLE 提供異常情況(EXCEPTION)和異常處理(EXCEPTION HANDLER)來實現錯誤處理。

?

5.1 異常處理概念

異常情況處理(EXCEPTION)是用來處理正常執行過程中未預料的事件,程序塊的異常處理預定義的錯誤和自定義錯誤,由于PL/SQL程序塊一旦產生異常而沒有指出如何處理時,程序就會自動終止整個程序運行.

?

有三種類型的異常錯誤:

??? 1. 預定義 ( Predefined )錯誤

? ORACLE預定義的異常情況大約有24個。對這種異常情況的處理,無需在程序中定義,由ORACLE自動將其引發。

??? 2. 非預定義 ( Predefined )錯誤

?? 即其他標準的ORACLE錯誤。對這種異常情況的處理,需要用戶在程序中定義,然后由ORACLE自動將其引發。

??? 3. 用戶定義(User_define) 錯誤

程序執行過程中,出現編程人員認為的非正常情況。對這種異常情況的處理,需要用戶在程序中定義,然后顯式地在程序中將其引發。

?

異常處理部分一般放在 PL/SQL 程序體的后半部,結構為:

?

?

EXCEPTION ?? WHEN first_exception THEN? <code to handle first exception > ?? WHEN second_exception THEN? <code to handle second exception > ?? WHEN OTHERS THEN? <code to handle others exception > END;

?

異常處理可以按任意次序排列,OTHERS 必須放在最后.

?

5.1.1 預定義的異常處理

?

?? 預定義說明的部分 ORACLE 異常錯誤

錯誤號

異常錯誤信息名稱

說明

ORA-0001

Dup_val_on_index

違反了唯一性限制

ORA-0051

Timeout-on-resource

在等待資源時發生超時

ORA-0061

Transaction-backed-out

由于發生死鎖事務被撤消

ORA-1001

Invalid-CURSOR

試圖使用一個無效的游標

ORA-1012

Not-logged-on

沒有連接到ORACLE

ORA-1017

Login-denied

無效的用戶名/口令

ORA-1403

No_data_found

SELECT INTO沒有找到數據

ORA-1422

Too_many_rows

SELECT INTO 返回多行

ORA-1476

Zero-divide

試圖被零除

ORA-1722

Invalid-NUMBER

轉換一個數字失敗

ORA-6500

Storage-error

內存不夠引發的內部錯誤

ORA-6501

Program-error

內部錯誤

ORA-6502

Value-error

轉換或截斷錯誤

ORA-6504

Rowtype-mismatch

宿主游標變量與 PL/SQL變量有不兼容行類型

ORA-6511

CURSOR-already-OPEN

試圖打開一個已處于打開狀態的游標

ORA-6530

Access-INTO-null

試圖為null 對象的屬性賦值

ORA-6531

Collection-is-null

試圖將Exists 以外的集合( collection)方法應用于一個null pl/sql 表上或varray

ORA-6532

Subscript-outside-limit

對嵌套或varray索引得引用超出聲明范圍以外

ORA-6533

Subscript-beyond-count

對嵌套或varray 索引得引用大于集合中元素的個數.

???

對這種異常情況的處理,只需在PL/SQL塊的異常處理部分,直接引用相應的異常情況名,并對其完成相應的異常錯誤處理即可。

?

1更新指定員工工資,如工資小于1500,則加100

?

?

DECLARE ?? v_empno employees.employee_id%TYPE := &empno; ?? v_sal?? employees.salary%TYPE; BEGIN ?? SELECT salary INTO v_sal FROM employees WHERE employee_id = v_empno; ?? IF v_sal<=1500 THEN ??????? UPDATE employees SET salary = salary + 100 WHERE employee_id=v_empno; ??????? DBMS_OUTPUT.PUT_LINE('編碼為'||v_empno||'員工工資已更新!');???? ?? ELSE ??????? DBMS_OUTPUT.PUT_LINE('編碼為'||v_empno||'員工工資已經超過規定值!'); ?? END IF; EXCEPTION ?? WHEN NO_DATA_FOUND THEN? ????? DBMS_OUTPUT.PUT_LINE('數據庫中沒有編碼為'||v_empno||'的員工'); ?? WHEN TOO_MANY_ROWS THEN ????? DBMS_OUTPUT.PUT_LINE('程序運行錯誤!請使用游標'); ?? WHEN OTHERS THEN ????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END;

5.1.2 非預定義的異常處理

?

對于這類異常情況的處理,首先必須對非定義的ORACLE錯誤進行定義。步驟如下:

1. 在PL/SQL 塊的定義部分定義異常情況:

?

?

<異常情況>? EXCEPTION;

?

2. 將其定義好的異常情況,與標準的ORACLE錯誤聯系起來,使用EXCEPTION_INIT語句:

PRAGMA EXCEPTION_INIT(<異常情況>, <錯誤代碼>);

?

3. 在PL/SQL 塊的異常情況處理部分對異常情況做出相應的處理。

?

?

2刪除指定部門的記錄信息,以確保該部門沒有員工。

?

?

INSERT INTO departments VALUES(50, 'FINANCE', 'CHICAGO');
DECLARE ?? v_deptno departments.department_id%TYPE := &deptno; ?? deptno_remaining EXCEPTION; ?? PRAGMA EXCEPTION_INIT(deptno_remaining, -2292); ?? /* -2292 是違反一致性約束的錯誤代碼 */ BEGIN ?? DELETE FROM departments WHERE department_id = v_deptno; EXCEPTION ?? WHEN deptno_remaining THEN ????? DBMS_OUTPUT.PUT_LINE('違反數據完整性約束!'); ?? WHEN OTHERS THEN ????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END;

?

?

5.1.3 用戶自定義的異常處理

當與一個異常錯誤相關的錯誤出現時,就會隱含觸發該異常錯誤。用戶定義的異常錯誤是通過顯式使用 RAISE 語句來觸發。當引發一個異常錯誤時,控制就轉向到 EXCEPTION塊異常錯誤部分,執行錯誤處理代碼。

?

對于這類異常情況的處理,步驟如下:

1. 在PL/SQL 塊的定義部分定義異常情況:

?

?

<異常情況>? EXCEPTION;

?

2. RAISE <異常情況>

?

?

3. 在PL/SQL 塊的異常情況處理部分對異常情況做出相應的處理。

?

?

3更新指定員工工資,增加100

?

?

DECLARE ?? v_empno employees.employee_id%TYPE :=&empno; ?? no_result? EXCEPTION; BEGIN ?? UPDATE employees SET salary = salary+100 WHERE employee_id = v_empno; ?? IF SQL%NOTFOUND THEN ????? RAISE no_result; ?? END IF; EXCEPTION ?? WHEN no_result THEN ????? DBMS_OUTPUT.PUT_LINE('你的數據更新語句失敗了!'); ?? WHEN OTHERS THEN ????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END;

?

?

5.1.4? 戶定義的異常處理

?

調用DBMS_STANDARD(ORACLE提供的包)包所定義的RAISE_APPLICATION_ERROR過程,可以重新定義異常錯誤消息,它為應用程序提供了一種與ORACLE交互的方法。

?

RAISE_APPLICATION_ERROR 的語法如下:

?

RAISE_APPLICATION_ERROR(error_number,error_message,[keep_errors] );

?

??? 這里的error_number 是從 –20,000 –20,999 之間的參數,

??? error_message 是相應的提示信息(< 2048 字節)

? keep_errors 為可選,如果keep_errors =TRUE ,則新錯誤將被添加到已經引發的錯誤列表中。如果keep_errors=FALSE(缺省),則新錯誤將替換當前的錯誤列表。

?

4創建一個函數get_salary, 該函數檢索指定部門的工資總和,其中定義了-20991-20992號錯誤,分別處理參數為空和非法部門代碼兩種錯誤:

?

CREATE TABLE errlog( ? Errcode NUMBER, ? Errtext CHAR(40));
CREATE OR REPLACE FUNCTION get_salary(p_deptno NUMBER) RETURN NUMBER AS ? v_sal NUMBER; BEGIN ? IF p_deptno IS NULL THEN ??? RAISE_APPLICATION_ERROR(-20991, ’部門代碼為空’); ? ELSIF p_deptno<0 THEN ??? RAISE_APPLICATION_ERROR(-20992, ’無效的部門代碼’); ? ELSE ??? SELECT SUM(employees.salary) INTO v_sal FROM employees ??? WHERE employees.department_id=p_deptno; ??? RETURN v_sal; ? END IF; END;
DECLARE ? V_salary NUMBER(7,2); ? V_sqlcode NUMBER; ? V_sqlerr VARCHAR2(512); ? Null_deptno EXCEPTION; ? Invalid_deptno EXCEPTION; ? PRAGMA EXCEPTION_INIT(null_deptno,-20991); ? PRAGMA EXCEPTION_INIT(invalid_deptno, -20992); BEGIN ? V_salary :=get_salary(10); ? DBMS_OUTPUT.PUT_LINE('10號部門工資:' || TO_CHAR(V_salary));
? BEGIN ??? V_salary :=get_salary(-10); ? EXCEPTION ??? WHEN invalid_deptno THEN ????? V_sqlcode :=SQLCODE; ????? V_sqlerr? :=SQLERRM; ????? INSERT INTO errlog(errcode, errtext) ????? VALUES(v_sqlcode, v_sqlerr); ????? COMMIT; ? END inner1;
? V_salary :=get_salary(20); ? DBMS_OUTPUT.PUT_LINE('部門號為20的工資為:'||TO_CHAR(V_salary));
? BEGIN ??? V_salary :=get_salary(NULL); ? END inner2;
? V_salary := get_salary(30); ? DBMS_OUTPUT.PUT_LINE('部門號為30的工資為:'||TO_CHAR(V_salary));
? EXCEPTION ??? WHEN null_deptno THEN ????? V_sqlcode :=SQLCODE; ????? V_sqlerr? :=SQLERRM; ????? INSERT INTO errlog(errcode, errtext) VALUES(v_sqlcode, v_sqlerr); ????? COMMIT; ??? WHEN OTHERS THEN ???????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END outer;

?

?

例5:定義觸發器,使用RAISE_APPLICATION_ERROR阻止沒有員工姓名的新員式記錄插入

?

?

CREATE OR REPLACE TRIGGER tr_insert_emp BEFORE INSERT ON employees FOR EACH ROW BEGIN ? IF :new.first_name IS NULL OR :new.last_name is null THEN ??? RAISE_APPLICATION_ERROR(-20000,'Employee must have a name.'); ? END IF; END;

?

?

5.2 異常錯誤傳播

??? 由于異常錯誤可以在聲明部分和執行部分以及異常錯誤部分出現,因而在不同部分引發的異常錯誤也不一樣。

?

?

5.2.1 在執行部分引發異常錯誤

??? 當一個異常錯誤在執行部分引發時,有下列情況:

l 如果當前塊對該異常錯誤設置了處理,則執行它并成功完成該塊的執行,然后控制轉給包含塊。

l 如果沒有對當前塊異常錯誤設置定義處理器,則通過在包含塊中引發它來傳播異常錯誤。然后對該包含塊執行步驟1)。

?

?

5.2.2 在聲明部分引發異常錯誤

??? 如果在聲明部分引起異常情況,即在聲明部分出現錯誤,那么該錯誤就能影響到其它的塊。比如在有如下的PL/SQL程序:

DECLARE ??? name varchar2(12):='EricHu'; ??? 其它語句 BEGIN ??? 其它語句 EXCEPTION ??? WHEN OTHERS THEN ??? 其它語句 END;

?

???? 例子中,由于Abc number(3)=’abc’; 出錯,盡管在EXCEPTION中說明了WHEN OTHERS THEN語句,但WHEN OTHERS THEN也不會被執行。 但是如果在該錯誤語句塊的外部有一個異常錯誤,則該錯誤能被抓住,如:

?

?

BEGIN ??? DECLARE ??? name varchar2(12):='EricHu'; ??? 其它語句 ?? BEGIN ??? 其它語句 ?? EXCEPTION ??? WHEN OTHERS THEN ??? 其它語句 ??? END; EXCEPTION WHEN OTHERS THEN ??? 其它語句 END;

?

?

5.3 異常錯誤處理編程

??? 在一般的應用處理中,建議程序人員要用異常處理,因為如果程序中不聲明任何異常處理,則在程序運行出錯時,程序就被終止,并且也不提示任何信息。下面是使用系統提供的異常來編程的例子。

?

5.4? PL/SQL 中使用 SQLCODE, SQLERRM異常處理函數

??? 由于ORACLE 的錯信息最大長度是512字節,為了得到完整的錯誤提示信息,我們可用 SQLERRMSUBSTR 函數一起得到錯誤提示信息,方便進行錯誤,特別是如果WHEN OTHERS異常處理器時更為方便。

?

SQLCODE? 返回遇到的Oracle錯誤號,

SQLERRM? 返回遇到的Oracle錯誤信息.

?

:? SQLCODE=-100?? è SQLERRM=’no_data_found ‘

SQLCODE=0????? è SQLERRM=’normal, successfual completion’

?

例6. 將ORACLE錯誤代碼及其信息存入錯誤代碼表

?

CREATE TABLE errors (errnum NUMBER(4), errmsg VARCHAR2(100));
DECLARE ?? err_msg? VARCHAR2(100); BEGIN ?? /*? 得到所有 ORACLE 錯誤信息? */ ?? FOR err_num IN -100 .. 0 LOOP ????? err_msg := SQLERRM(err_num); ????? INSERT INTO errors VALUES(err_num, err_msg); ?? END LOOP; END; DROP TABLE errors;

?

例7. 查詢ORACLE錯誤代碼;

?

?

BEGIN ?? INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id) ?? VALUES(2222, 'Eric','Hu', SYSDATE, 20); ?? DBMS_OUTPUT.PUT_LINE('插入數據記錄成功!'); ?? ?? INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id) ?? VALUES(2222, '胡','勇', SYSDATE, 20); ?? DBMS_OUTPUT.PUT_LINE('插入數據記錄成功!'); EXCEPTION ?? WHEN OTHERS THEN ????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END;

?

?

例8. 利用ORACLE錯誤代碼,編寫異常錯誤處理代碼;

?

?

DECLARE ?? empno_remaining EXCEPTION; ?? PRAGMA EXCEPTION_INIT(empno_remaining, -1); ?? /* -1 是違反唯一約束條件的錯誤代碼 */ BEGIN ?? INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id) ?? VALUES(3333, 'Eric','Hu', SYSDATE, 20); ?? DBMS_OUTPUT.PUT_LINE('插入數據記錄成功!'); ?? ?? INSERT INTO employees(employee_id, first_name,last_name,hire_date,department_id) ?? VALUES(3333, '胡','勇',SYSDATE, 20); ?? DBMS_OUTPUT.PUT_LINE('插入數據記錄成功!'); EXCEPTION ?? WHEN empno_remaining THEN ????? DBMS_OUTPUT.PUT_LINE('違反數據完整性約束!'); ?? WHEN OTHERS THEN ????? DBMS_OUTPUT.PUT_LINE(SQLCODE||'---'||SQLERRM); END;

?

?

?

?

? 2011? EricHu

原創作品,轉貼請注明作者和出處,留此信息。

?

------------------------------------------------

cnBlobs:http://www.cnblogs.com/huyong/ CSDNhttp://blog.csdn.net/chinahuyong

?

作者:EricHu(DB、C\SB\S、WebService、WCFPM) 出處:http://www.cnblogs.com/huyong/

Q Q80368704?? E-Mail: 80368704@qq.com 本博文歡迎大家瀏覽和轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,在『參考』的文章中,我會表明參考的文章來源,尊重他人版權。若您發現我侵犯了您的版權,請及時與我聯系。 更多文章請看[置頂]索引貼——(不斷更新中)

?

總結

以上是生活随笔為你收集整理的[转]ORACLE 异常错误处理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

在线免费av网站 | 色偷偷888欧美精品久久久 | 看国产黄色片 | 波多野结衣小视频 | 国产高清 不卡 | 免费观看www小视频的软件 | 黄色一级大片在线免费看国产一 | 久二影院 | 二区在线播放 | 亚洲一区久久 | 久久久久久国产精品久久 | 亚洲精品久久久久58 | 午夜精品婷婷 | 午夜精品剧场 | 日韩色在线观看 | 亚洲在线精品 | 国内精品久久久久影院男同志 | 亚洲片在线观看 | 久久久久久久久久毛片 | 成人免费观看在线视频 | 欧美精品亚洲二区 | 久久免费精品视频 | 亚洲www天堂com | 在线视频欧美日韩 | 久久精品综合视频 | 欧美一区日韩精品 | 欧美午夜寂寞影院 | 99超碰在线观看 | 久久久www | 久久久免费观看 | 午夜视频免费在线观看 | 国产一区二区精品久久91 | 亚洲三级av | 久久久国产影视 | 日日干天天射 | 国产视| 91在线视频一区 | 99精品视频网站 | 欧美专区亚洲专区 | 午夜视频在线观看欧美 | 在线精品国产 | 成年人黄色av | 亚洲免费高清视频 | 精品视频999 | 亚洲高清视频在线观看 | 91人人在线 | 免费在线观看av的网站 | 国产在线污| 四虎国产永久在线精品 | 精品一区精品二区高清 | 精品国产电影一区二区 | 91九色蝌蚪视频在线 | 日韩欧美高清一区二区三区 | 波多野结衣一区三区 | 六月激情久久 | 久久99中文字幕 | 中文字幕一区二区三区乱码不卡 | 亚洲欧美日韩不卡 | 美女福利视频一区二区 | 伊人射| 四虎www. | 国产精品字幕 | 日韩在线三级 | 97色婷婷人人爽人人 | 中文字幕亚洲综合久久五月天色无吗'' | 国产亚洲精品精品精品 | 欧美日韩免费一区二区 | 日韩av播放在线 | 国产成在线观看免费视频 | 99久久er热在这里只有精品15 | 国产亚洲精品bv在线观看 | 久久综合成人网 | 中文字幕91视频 | 这里只有精品视频在线 | 91精品视频免费 | 久操视频在线播放 | 国产xxxx | 国产精品激情 | 不卡精品视频 | 久草免费福利在线观看 | 天天干天天操天天入 | 欧美激情视频一区二区三区免费 | 丁香在线观看完整电影视频 | 人人干,人人爽 | 中文字幕精品一区二区精品 | 91在线国产观看 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | av免费在线免费观看 | 国产在线观看免 | 久久九九九九 | 中文字幕日韩av | 日韩精品在线视频 | 亚洲精品视频偷拍 | 久久久久久久久久久高潮一区二区 | 亚洲综合精品视频 | 欧美影片 | 国产欧美久久久精品影院 | 又黄又爽又刺激 | 99久久精品免费看 | 91亚洲精品国产 | 日韩午夜小视频 | 免费视频久久久久 | 丁香久久久 | 日本中文字幕在线电影 | 日本高清久久久 | 97超碰人人澡人人爱学生 | 一二三久久久 | 欧美一区二视频在线免费观看 | 中文字幕视频一区二区 | 中文字幕在线观看三区 | 国产v在线播放 | 九九九国产 | 精品1区2区3区 | 97精品伊人 | 国产999精品 | 天天干天天摸天天操 | 成人宗合网 | 久久久在线观看 | 日韩欧美视频在线免费观看 | 国产麻豆精品在线观看 | 日本在线中文在线 | 国产精品18videosex性欧美 | 色综合久久久久 | 久久国产经典 | 欧美黑人性猛交 | 色婷婷久久一区二区 | 国产精品电影在线 | 成人在线免费av | 日本99热| 国产精品精品久久久 | 欧美黄色免费 | 国产精品久久久久久久久免费看 | 狠狠色丁香婷婷综合久久片 | 九草在线视频 | 国产精品免费在线播放 | 色香蕉视频 | 亚洲精品午夜久久久久久久久久久 | 国产精品综合久久久久 | 久久不卡国产精品一区二区 | 午夜国产福利在线 | 亚洲精品国产拍在线 | 日韩一区二区三区高清在线观看 | 日日爽天天爽 | 91久久人澡人人添人人爽欧美 | 狠狠精品| 人人爱人人爽 | 99热播精品| 久草国产在线观看 | 欧美一级视频免费 | 黄色a级片在线观看 | 免费视频99 | 国产在线观看不卡 | 亚洲欧美日本国产 | 99视频国产精品 | 欧美日韩裸体免费视频 | 国产91学生粉嫩喷水 | 亚洲精品国产自产拍在线观看 | 天天干,天天射,天天操,天天摸 | 激情五月看片 | 久久尤物电影视频在线观看 | 中文字幕日韩伦理 | 日韩黄色免费在线观看 | 免费午夜视频在线观看 | 日韩在线视频免费看 | 日韩欧美99| 亚洲综合成人婷婷小说 | 在线网站黄 | 国产成人久久精品一区二区三区 | 色 免费观看 | 黄色电影在线免费观看 | 美女国内精品自产拍在线播放 | a在线观看免费视频 | 国产在线播放一区 | 欧美a级片免费看 | 在线播放你懂 | 欧美日韩一区二区在线观看 | 精品久久久久久久 | 久久在线看 | 日b黄色片 | 国产 一区二区三区 在线 | 免费日韩高清 | 99视频在线免费 | 免费a视频在线观看 | 亚洲免费一级电影 | 久久久久久久久久久久久国产精品 | www夜夜 | av中文资源在线 | 国产精品女人网站 | 又长又大又黑又粗欧美 | 国产高清黄 | 亚洲三级在线 | 九色精品免费永久在线 | 精品国产一区二区三区噜噜噜 | 另类老妇性bbwbbw高清 | 天天操天 | 日韩一二三区不卡 | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 91黄色免费看| 麻豆91精品 | 国产一区二区不卡在线 | 成人黄在线观看 | 国偷自产视频一区二区久 | 精品福利视频在线 | 精品成人国产 | 一本一本久久a久久 | 亚洲欧美观看 | 亚洲精品视频 | 99在线高清视频在线播放 | av在线网站观看 | 最近av在线| 欧美性黑人 | 国产一区二区三精品久久久无广告 | www视频在线播放 | 在线免费黄网站 | 国产在线观看a | 在线日韩精品视频 | 中文字幕欲求不满 | 精品人人爽 | 日日摸日日爽 | 成人日批视频 | 正在播放国产91 | 亚洲狠狠婷婷 | 日日夜夜综合网 | 98超碰人人| 国产在线91在线电影 | 亚洲美女在线国产 | 91九色蝌蚪在线 | 国产粉嫩在线 | 久久国产福利 | 日韩中文字幕网站 | 欧美一级性生活片 | 日韩福利在线观看 | 天天操狠狠操夜夜操 | 欧美日韩高清不卡 | 国产在线精品国自产拍影院 | 中文字幕视频三区 | 蜜桃视频精品 | 亚洲在线成人精品 | 国产一级精品在线观看 | 亚洲激色 | 一区二区三区日韩在线观看 | 91成人在线观看高潮 | 久久久久www | www.色午夜 | 免费男女羞羞的视频网站中文字幕 | 激情五月婷婷综合网 | 国产黄色av影视 | av网站地址| 伊人亚洲综合网 | 小草av在线播放 | 97精品久久人人爽人人爽 | 久久国产精品精品国产色婷婷 | 99在线视频免费观看 | 欧美日韩国产精品一区二区 | 一区二区三区在线观看 | 亚洲春色综合另类校园电影 | 色中文字幕在线观看 | 国产午夜影院 | 久草网免费 | 精品影院 | 欧美日韩亚洲在线 | 91中文在线观看 | 中文字幕乱码电影 | 国产精品尤物 | 一级黄色电影网站 | 国产精品理论片在线观看 | 91视频啪 | 免费成人av在线看 | 日本三级久久 | 日韩在线视频二区 | 成人蜜桃网 | 一区二区三区日韩在线观看 | 亚洲精品xxx | 久久伦理网 | 亚洲一级二级三级 | 黄色成年 | 中文字幕乱码日本亚洲一区二区 | 国产一区二区免费 | 99精品欧美一区二区 | 美女又爽又黄 | 亚洲精品九九 | 婷婷久久久 | 久热色超碰 | 美女黄视频免费 | 六月婷操| 伊甸园av在线 | 亚洲免费av电影 | 亚洲爽爽网 | 天天人人综合 | 九九九九精品 | 免费久久久久久久 | 国产91精品久久久久久 | 久久九精品 | 久久久影片| 黄色大片日本免费大片 | 国产一区在线不卡 | 中文字幕影片免费在线观看 | 日韩久久久 | 日韩精品视频免费看 | 成人宗合网 | 米奇狠狠狠888 | 成人国产一区 | 亚洲成av人片在线观看香蕉 | 国产成人精品亚洲a | 天天草夜夜| 亚洲 中文 欧美 日韩vr 在线 | 国产香蕉97碰碰碰视频在线观看 | 久久国产免费视频 | 日本性生活免费看 | 久久草视频 | 最新日韩在线 | 日韩在线一区二区免费 | 96av麻豆蜜桃一区二区 | 黄色毛片视频 | 国产一级视频在线 | 综合久久网站 | 久艹视频在线免费观看 | 麻豆91在线播放 | 91精品一区二区在线观看 | 日韩av不卡在线观看 | 国产一区二区免费看 | 欧美久久影院 | 麻豆国产视频下载 | 夜色资源站wwwcom | 国产一二区在线观看 | 日韩精品一二三 | 91网址在线 | 日韩 在线 | 国产在线高清精品 | 成人a视频片观看免费 | 久久综合久久鬼 | 亚洲激情综合 | 97精品国产97久久久久久 | 久久伦理网 | 亚洲日本国产 | av在线播放亚洲 | 亚洲欧美国内爽妇网 | 国产精品成人久久久 | 91丨九色丨国产在线 | 成人在线免费看视频 | 色综合天| 久草色在线观看 | 日韩av成人在线观看 | 亚洲乱码久久久 | 激情婷婷综合网 | se婷婷| 国产高清福利在线 | 激情五月视频 | 亚洲91精品在线观看 | 97视频在线观看播放 | 久久在线精品视频 | 91福利视频免费观看 | 国产精品欧美激情在线观看 | 亚洲精品国产成人av在线 | 男女啪啪免费网站 | 久热爱| 亚洲三级影院 | 欧美日韩免费观看一区=区三区 | 激情av资源网| 亚洲欧美国产视频 | 欧美成人中文字幕 | 日韩精品一区在线播放 | 91视频黄色| 欧美a级在线播放 | 黄色片免费电影 | 亚洲精品美女在线观看播放 | 久久精品激情 | 亚洲伊人第一页 | 久久爱www.| 日韩欧美一区二区三区在线观看 | 成人a级黄色片 | 成年人免费在线观看网站 | 在线 高清 中文字幕 | 奇米影视在线99精品 | 美女网站视频色 | 激情丁香综合五月 | 91大神精品视频在线观看 | 99精品国产一区二区三区麻豆 | av字幕在线 | 日韩二区三区在线观看 | 在线精品视频在线观看高清 | 九九热免费精品视频 | 亚洲欧美国产精品va在线观看 | 免费日韩 精品中文字幕视频在线 | 国产精品不卡在线观看 | 精品国产激情 | 日韩亚洲国产精品 | 国产三级av在线 | 日韩在线观看第一页 | 97成人超碰 | 少妇视频一区 | 中文字幕精品三区 | 丁香在线观看完整电影视频 | 久久精品视频中文字幕 | 免费三级黄 | 国产三级av在线 | 亚洲,播放 | 夜夜看av | 91av视频在线播放 | 国产一线在线 | 五月婷婷丁香在线观看 | 超碰97人人射妻 | 91久色蝌蚪| 色姑娘综合 | 久久久久久久国产精品影院 | 国产精品99在线播放 | 日p视频在线观看 | 狠狠色丁香婷综合久久 | av一级片| www久久| 国产看片 色 | 91亚洲精品视频 | 天天射日| 999国产 | 成人av亚洲| 亚洲 综合 激情 | 免费在线观看视频a | 国产一级三级 | 天天综合天天做天天综合 | 欧美日韩不卡在线观看 | www五月天 | 日韩电影中文,亚洲精品乱码 | 99精品在线播放 | 国产成人久 | 国产一区二区久久精品 | 亚洲在线成人精品 | 日韩在线观看小视频 | 黄色a一级视频 | 香蕉视频在线视频 | 成人在线电影观看 | 激情综合站 | 亚洲a在线观看 | 在线成人免费电影 | 精品国产资源 | 五月激情姐姐 | 在线观看成人毛片 | 久久久久成人精品免费播放动漫 | 色综合久久中文字幕综合网 | 91中文字幕网 | 亚洲精品美女久久 | 日本久久中文 | 久久精品国产精品亚洲精品 | 日韩欧美xxx | 激情久久影院 | av网址在线播放 | 色播五月激情五月 | 国产成人精品久久久 | 国产香蕉视频在线观看 | 超碰公开在线观看 | 国产精品18久久久久vr手机版特色 | 欧美日韩不卡在线视频 | 2020天天干夜夜爽 | 国产亚洲婷婷免费 | 日韩在线观看a | 九色视频自拍 | 91传媒激情理伦片 | 91av电影在线观看 | 亚洲人片在线观看 | 正在播放久久 | 亚洲高清资源 | 久久午夜影视 | 亚洲香蕉视频 | 又黄又爽的免费高潮视频 | 九九久久久久久久久激情 | 91av电影网| 日韩在线视频二区 | 亚洲电影自拍 | 日本久草电影 | 国产成人久久精品77777综合 | 欧美精品一二 | 91成人在线看 | 国产蜜臀av | 久久精品久久精品久久精品 | 91色网址 | 日韩精品在线看 | 免费观看国产精品 | 久久久国产日韩 | 特级a老妇做爰全过程 | 欧美成年黄网站色视频 | 亚洲久草视频 | 久久久官网 | 亚洲三区在线 | 久久国产精品久久久 | av中文天堂在线 | 狠狠狠狠狠干 | 超碰公开在线 | 国产精品入口66mio女同 | 在线一级片| 色99色| 国产剧情久久 | 国产尤物一区二区三区 | 丰满少妇一级 | 欧美日韩高清一区 | 在线不卡视频 | 欧美一级特黄高清视频 | 欧美激情精品久久久久久 | 日韩精品在线视频免费观看 | 久久婷婷亚洲 | av电影不卡在线 | 国产成人精品av在线 | 成人毛片100免费观看 | 久久夜色电影 | 欧美午夜精品久久久久久浪潮 | 又黄又刺激 | 中文字幕在线观看免费 | 国产一区二区三区免费在线观看 | 国产精品成人一区二区 | 国产一级电影在线 | 欧美成人播放 | 在线观看黄网站 | 国产一区二区不卡视频 | 伊人五月 | 久久综合九色综合97婷婷女人 | 国产91精品高清一区二区三区 | 国产在线观看91 | 亚洲一区二区视频在线播放 | 亚洲精品456在线播放第一页 | 中文字幕亚洲精品日韩 | 国产精品去看片 | 免费a网 | 婷婷丁香激情网 | japanese黑人亚洲人4k | 日韩午夜在线播放 | 91精品国产91久久久久福利 | 综合色在线 | 麻豆视频国产精品 | 操一草| 日p视频在线观看 | 国产黄大片在线观看 | 精品国产伦一区二区三区 | 97国产在线观看 | av资源网在线播放 | 在线视频 一区二区 | 成人a在线观看高清电影 | 一区二区丝袜 | 免费99| 夜夜躁日日躁狠狠躁 | 日韩啪啪小视频 | 国产伦理一区二区 | 免费看黄的视频 | 天天操天天爱天天爽 | 国产人成在线视频 | free. 性欧美.com| avove黑丝 | 天天综合天天做 | av免费在线播放 | 欧美一区二区在线免费观看 | av免费网站 | 亚洲久久视频 | 亚洲精品乱码久久久久久9色 | 久久久免费在线观看 | 亚洲一区二区精品在线 | 中文一区在线观看 | 亚洲国产精品500在线观看 | 中文字幕久久网 | 天天色天天射天天综合网 | 香蕉97视频观看在线观看 | 久久人人添人人爽添人人88v | 日本在线视频一区二区三区 | 国产免费亚洲高清 | 国内久久久久久 | 欧美成人xxx| 亚洲天堂网在线观看视频 | 黄视频色网站 | 黄色网www| 亚洲第一av在线播放 | 国产xvideos免费视频播放 | 久久久av免费 | 中文字幕麻豆 | 麻豆一二| 久久综合国产伦精品免费 | 久久综合射 | 日本黄色大片免费看 | 99在线观看精品 | 国产日产精品一区二区三区四区的观看方式 | 91视频最新网址 | 日韩av美女 | 在线观看视频一区二区三区 | 久久久美女 | 国产精品久久毛片 | 人人超碰免费 | 精品成人网 | 91爱看片| 91福利试看 | 日韩一区二区免费视频 | 久草在线资源免费 | 国产福利91精品一区 | 中文字幕一区二区三区乱码不卡 | 亚洲影院色 | 91在线播| 国产精品v欧美精品 | 免费视频黄色 | 亚洲精品小区久久久久久 | 成年人免费在线播放 | 91精品夜夜 | 99精品国产99久久久久久97 | 91黄色小网站 | 欧美高清视频不卡网 | 一区二区三区免费在线观看 | 麻花豆传媒mv在线观看 | 91亚洲国产成人久久精品网站 | 欧美激情第一区 | 免费看成人片 | 国产精品免费在线播放 | 欧美激情另类文学 | 日韩欧美在线中文字幕 | 日韩大片免费观看 | 国产午夜三级一区二区三桃花影视 | av一级久久 | 精品伊人久久久 | 午夜少妇一区二区三区 | 九九在线视频免费观看 | 91私密视频| 日本精品久久久久中文字幕 | 69成人在线 | 成人9ⅰ免费影视网站 | 欧美99热 | 亚洲免费小视频 | av免费电影在线观看 | 超碰97久久| 久久国内免费视频 | 免费在线激情电影 | 亚洲精品国产精品国自 | 九色91视频 | 久久久久国产一区二区 | 久久高清国产 | 18性欧美xxxⅹ性满足 | 激情偷乱人伦小说视频在线观看 | 久久伊99综合婷婷久久伊 | 日韩中文字幕在线不卡 | 国产福利在线免费 | 亚洲激情婷婷 | 亚洲第一中文字幕 | 精品一区二区在线看 | 激情综合中文娱乐网 | 一区二区不卡在线观看 | 久久精品中文字幕一区二区三区 | 日韩高清一二区 | 欧美a级片网站 | 久久精品—区二区三区 | 日韩午夜小视频 | www.在线观看av | 福利视频一区二区 | 天天摸天天弄 | 91在线看黄| 91福利视频在线 | 国产精品成人自拍 | 精品一区二区在线免费观看 | 国精产品一二三线999 | 国产专区日韩专区 | 欧美大码xxxx | 在线观看色网 | 超薄丝袜一二三区 | 久久精国产 | 色鬼综合网| 成人h在线 | 久久夜色精品国产欧美乱 | www..com毛片| 国产成人免费精品 | 麻豆91小视频 | 亚洲婷婷丁香 | 五月天精品视频 | 婷婷色综 | 97av超碰 | 午夜婷婷网 | 最近2019好看的中文字幕免费 | 国产日韩视频在线观看 | 99久久精品国产一区二区成人 | 久久久久中文 | 欧美日韩久 | 99视频国产精品免费观看 | 日韩欧美国产激情在线播放 | 中文字幕亚洲欧美日韩2019 | 麻豆一区在线观看 | 在线不卡中文字幕播放 | 二区精品视频 | 五月天堂网 | 日p视频 | 亚洲欧美国产精品va在线观看 | 99久久精品免费看国产麻豆 | 国产精品国产三级国产不产一地 | 91精品亚洲影视在线观看 | 亚洲一级片av | 91精品久久久久久粉嫩 | 在线国产精品视频 | www在线观看视频 | 欧美性色综合网站 | 欧美一区在线观看视频 | 亚洲电影一区二区 | 99r在线播放 | 日本中文字幕在线一区 | 免费视频91蜜桃 | 久久久久久久久毛片精品 | 中文字幕在线观看三区 | 精品999久久久 | 五月亚洲综合 | 亚洲综合欧美日韩狠狠色 | 久久视频在线观看 | 国产高清永久免费 | 99精彩视频在线观看免费 | 最新国产视频 | 日韩一级精品 | 中文字幕欧美日韩va免费视频 | 成片人卡1卡2卡3手机免费看 | 久久久国产精品电影 | 中文字幕在线观看免费 | 日韩在线三级 | 午夜国产在线观看 | 国产麻豆成人传媒免费观看 | 麻豆免费观看视频 | 超碰人人舔 | 午夜精品一区二区国产 | 日本黄色免费网站 | 色诱亚洲精品久久久久久 | 亚洲高清av在线 | 欧美一级大片在线观看 | 中文字幕日韩一区二区三区不卡 | 色婷五月天 | 亚洲午夜久久久久久久久久久 | 四虎在线观看视频 | 一级黄色网址 | 在线观看视频免费大全 | 国产精品久久久久av | 久久一区国产 | 国产精品麻豆欧美日韩ww | 手机看片久久 | 黄色的网站免费看 | 国产精品久久久久久久妇 | 一区二区精品视频 | 不卡av免费在线观看 | 韩国一区二区三区视频 | 成人全视频免费观看在线看 | 精品久久久国产 | 免费黄色av电影 | 91在线小视频| 久久午夜羞羞影院 | 一级α片| 天天干天天怕 | 日本中文一区二区 | 丰满少妇一级片 | 国产一区二区午夜 | 免费观看黄色12片一级视频 | 久久99亚洲网美利坚合众国 | 国产资源| 黄色三级免费 | 亚洲精品小视频 | 国产91欧美| 国产色网站| 成人小视频在线观看免费 | 国产高清第一页 | 97高清免费视频 | 中文理论片 | 丁香综合av | 亚洲久久视频 | 婷婷视频在线观看 | 国产伦精品一区二区三区照片91 | 天天射网| 欧美一级特黄aaaaaa大片在线观看 | 午夜精品久久久久 | 国产精品久久久久久久久久三级 | 天天弄天天干 | 97视频在线免费 | 97人人超碰在线 | 免费高清在线观看成人 | 久久久久久久久久久电影 | 欧美日韩国语 | 国产成人一区二区在线观看 | 四虎国产精品成人免费4hu | 国产夫妻性生活自拍 | 在线观看aa | 国产精品一区二区在线免费观看 | 久草综合在线 | 国产在线美女 | 在线视频日韩精品 | www.色婷婷 | 色综合中文综合网 | 精品国产免费观看 | 国产精品福利午夜在线观看 | 成x99人av在线www | 国产一级不卡视频 | av短片在线| 日日干夜夜操视频 | 国产婷婷 | www久久99 | 成人免费在线播放视频 | 人成在线免费视频 | 亚洲天堂网在线播放 | av中文字幕剧情 | 日韩精品久久久久久中文字幕8 | 免费中午字幕无吗 | 毛片精品免费在线观看 | 四虎在线免费观看 | 中文字幕色在线 | av在线观 | 欧美怡红院视频 | 激情网站 | 国产男女爽爽爽免费视频 | 欧美日韩免费网站 | 国产在线观看免 | 国产精品久久久久高潮 | 精品国产伦一区二区三区观看体验 | 特级黄色一级 | 亚洲最大在线视频 | 日韩视频免费观看高清 | 国模一区二区三区四区 | www视频在线免费观看 | 久久精品精品 | 91精品国自产在线 | 国产精品女同一区二区三区久久夜 | 国产精品成人av在线 | 欧美成人精品欧美一级乱黄 | 欧美一级片免费在线观看 | 国产精品嫩草影视久久久 | 999在线精品| 国产精品久久久久久久久久 | 又爽又黄在线观看 | 亚洲在线激情 | 69中文字幕 | 奇人奇案qvod| www.午夜| 精品国产黄色片 | 91激情小视频 | 国产精品自在线 | 国产视频在线观看一区 | 天天夜夜狠狠操 | 96在线 | 夜夜视频资源 | av在线激情| 久久精品一区八戒影视 | www.五月婷婷 | 免费在线观看国产精品 | 国产成人三级一区二区在线观看一 | 欧美性生活大片 | 一区二区三区三区在线 | 国产清纯在线 | 激情黄色av | 欧美一级片免费播放 | 日本精品视频免费观看 | 国产 在线 高清 精品 | 中日韩在线视频 | 国产精品美女久久久久久久久 | 青青色影院| 欧美成人在线网站 | 2019中文字幕第一页 | 深夜免费福利 | 欧美一级性生活视频 | a天堂中文在线 | 国内精品久久久久久久影视简单 | 国产精品久久久久久久久久不蜜月 | 成人国产一区二区 | 九九热久久免费视频 | 97在线观看视频国产 | 91网址在线观看 | 日本大片免费观看在线 | 色综合久久久久综合体桃花网 | 日韩精品一区二区三区丰满 | 99久久精品免费看国产麻豆 | 91精品视频免费看 | 在线免费看片 | 国产精品淫片 | 九九欧美 | 久久久99精品免费观看乱色 | 天天插天天色 | 国产精品国产亚洲精品看不卡15 | 国产一级黄色免费看 | 中文字幕视频一区 | 特级a老妇做爰全过程 | 91久色蝌蚪| 成人在线观看免费视频 | 免费视频97 | 免费亚洲电影 | 国产日韩三级 | 久久少妇av | 免费福利在线观看 | 国产精品麻豆99久久久久久 | 福利一区二区 | 在线看毛片网站 | 99久久久国产免费 | 国产在线精品一区二区不卡了 | 久久久久久久久久久高潮一区二区 | 精品成人国产 | 日韩欧美91 | 区一区二区三区中文字幕 | 亚洲 欧洲av | 狠狠狠干 | 国产亚洲一区 | 欧美一级片免费在线观看 | 免费中文字幕在线观看 | 在线免费黄色片 | 欧美日本啪啪无遮挡网站 | 伊人天天色 | 日本丰满少妇免费一区 | 久久视频99 | 视频精品一区二区三区 | 国产亚洲精品久 | 日韩免费不卡av | 免费一级片观看 | 国产99久久久欧美黑人 | 国产精品久久久久久模特 | 久久国精品 | 中文字幕91 | 黄色小说18 | 丁香五月网久久综合 | 国产在线精品福利 | 中文字幕中文字幕在线一区 | 久久一区二区三区国产精品 | 久久精品国产一区二区三区 | 国产精品一区二区久久国产 | 日韩免费视频在线观看 | 最近中文字幕完整视频高清1 | 亚洲精品免费在线播放 | 97热久久免费频精品99 | 免费日韩三级 | a级国产毛片 | 日韩专区中文字幕 | 日韩,中文字幕 | 久久精品国产免费看久久精品 | 天天色天天爱天天射综合 | www.狠狠操.com | 国模一区二区三区四区 | 在线免费观看成人 | 亚洲人人射| 国产毛片久久 | av免费网页 | 一区二区三区国产精品 | 国产精品电影在线 | 伊人国产在线播放 | 一区二区三区四区五区在线视频 | 久久久久久97三级 | 在线免费观看黄色 | 久久精品视频18 | 96精品视频| 中文理论片 | 久久精品99精品国产香蕉 | 麻豆视频国产精品 | 国产精品电影一区二区 | 精品视频免费看 | 日韩av电影网站在线观看 | 久久久久久久久艹 | 五月天综合网 | 97视频人人 | 日韩有码网站 | 国产一区二区不卡在线 | 在线观看免费日韩 | 久久这里有精品 | 久久久久免费精品视频 | 欧美日韩国产免费视频 | 亚洲精品国产视频 | 国产三级av在线 | 国产午夜免费视频 | 久久中文字幕在线视频 | 在线免费日韩 | www.com.黄| 久久免费视频国产 | 国产精品女人久久久 | 免费三级a | 亚洲精品白浆高清久久久久久 | 九九热视频在线免费观看 | 久久国产精品免费一区 | 在线视频久久 | 最近免费中文字幕大全高清10 | 婷婷在线网站 | 久久精品国产亚洲精品2020 | 国产精品欧美一区二区三区不卡 | 西西www4444大胆视频 | 国产一级a毛片视频爆浆 | 久久这里只有精品1 | 毛片一区二区 | 中文字幕免 | 97网在线观看| 91女子私密保健养生少妇 | 成人av久久| 91九色视频在线观看 | 玖玖爱国产在线 | www.久久精品视频 | 片黄色毛片黄色毛片 | 国产在线黄| 99热这里只有精品国产首页 | 麻豆传媒视频在线播放 | 国产精品第十页 | 国产精品6 | 中文字幕色在线视频 | 91天堂在线观看 | 久久视精品 | 久久9视频| 久久一区二区三区国产精品 | 国产黄在线免费观看 | www.综合网.com| 99久久毛片| 中文字幕高清av | 韩国av永久免费 | 亚洲成人免费在线观看 | 免费观看特级毛片 | 中文资源在线官网 | 91在线免费播放 | 欧美不卡视频在线 | 二区三区视频 | 久久伊人热 |