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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

存储过程与函数oracle

發(fā)布時間:2025/3/8 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 存储过程与函数oracle 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

存儲在數(shù)據(jù)庫中供所有用戶程序調(diào)用的子程序叫做存儲過程,存儲函數(shù)。

存儲過程是在大型數(shù)據(jù)庫系統(tǒng)中,用PL/SQL語言編寫的能完成一定處理功能的存儲在數(shù)據(jù)庫字典中的程序,它是一個命名的 PL/SQL 塊,經(jīng)編譯后存儲在數(shù)據(jù)庫中,用戶通過指定存儲過程的名字并給出參數(shù)(如果該存儲過程帶有參數(shù))來執(zhí)行它。

存儲過程是數(shù)據(jù)庫中的一個重要對象,任何一個設(shè)計良好的數(shù)據(jù)庫應(yīng)用程序都應(yīng)該用到存儲過程。
存儲過程的各個部分:
聲明部分
可執(zhí)行部分
異常處理部分(可選)
存儲過程的分類:
帶參存儲過程
不帶參存儲過程

為保證調(diào)用多個存儲過程中處在同一個事務(wù)中,所以一般不在存儲過程或者存儲函數(shù)中,commit或rollback;

無參存儲過程語法帶參存儲過程帶參數(shù)存儲過程含賦值方式

create?or?replace?procedure?NoParPro?

as??//聲明?

;?

begin?// 執(zhí)行?

;?

exception//存儲過程異常?

;?

end;

create?or?replace?procedure?queryempname(sfindno emp.empno%type)??

as?

???sName emp.ename%type;?

???sjob emp.job%type;?

begin?

???????....?

exception?

???????....?

end;

create?or?replace?procedure?runbyparmeters???

????(isal?in?emp.sal%type,??

?????sname?out?varchar,?

?????sjob?in?out?varchar)?

?as??

????icount number;?

?begin?

??????select?count(*)?into?icount?from?emp?where?sal>isal?and?job=sjob;?

??????if icount=1?then?

????????....?

??????else?

???????....?

?????end?if;?

exception?

?????when?too_many_rows?then?

?????DBMS_OUTPUT.PUT_LINE('返回值多于1行');?

?????when?others?then?

?????DBMS_OUTPUT.PUT_LINE('在RUNBYPARMETERS過程中出錯!');?

end;

其中參數(shù)IN表示輸入?yún)?shù),是參數(shù)的默認模式。

OUT表示返回值參數(shù),類型可以使用任意Oracle中的合法類型。

OUT模式定義的參數(shù)只能在過程體內(nèi)部賦值,表示該參數(shù)可以將某個值傳遞回調(diào)用他的過程

IN OUT表示該參數(shù)可以向該過程中傳遞值,也可以將某個值傳出去。

存儲過程參數(shù)不帶取值范圍,in表示傳入,out表示輸出; 變量帶取值范圍,后面接分號;

在判斷語句前最好先用count(*)函數(shù)判斷是否存在該條操作記錄; 用select … into … 給變量賦值; 在代碼中拋異常用 raise+異常名;

調(diào)用存儲過程的兩種方式

1、SQL>exec proc_emp(‘參數(shù)1’,’參數(shù)2’);//無返回值過程調(diào)用

2、SQL>var vsal number

SQL> exec proc_emp (‘參數(shù)1’,:vsal);// 有返回值過程調(diào)用

或者:call proc_emp (‘參數(shù)1’,:vsal);// 有返回值過程調(diào)用

begin

? ? ? ? ? ? sayHelloWorld();

? ? ? ? ? ? sayHelloWorld();

? ? ? end;

將過程的

執(zhí)行權(quán)限

授予其他

用戶

SQL> GRANT EXECUTE ON find_emp TO MARTIN;

SQL> GRANT EXECUTE ON swap TO PUBLIC;

和函

數(shù)

區(qū)別

一般來講,過程和函數(shù)的區(qū)別在于函數(shù)可以有一個返回值;而過程沒有返回值。但過程和函數(shù)都可以通過 out 指定一個或多個輸出參數(shù)。我們可以利用 out 參數(shù),在過程和函數(shù)中實現(xiàn)返回多個值

1 如果存儲過程想實現(xiàn)有返回值的業(yè)務(wù),我們就必須使用out類型的參數(shù)。
2 即便是存儲過程使用了out類型的參數(shù),起本質(zhì)也不是真的有了返回值,
3 而是在存儲過程內(nèi)部給out類型參數(shù)賦值,在執(zhí)行完畢后,我們直接拿到輸出類型參數(shù)的值。

如果只有一個返回值,用存儲函數(shù);否則,就用存儲過程

過程和函數(shù)都可以通過out指定一個或多個輸出參數(shù)。我們可以利用out參數(shù),在過程和函數(shù)中實現(xiàn)返回多個值;?

  • 存儲過程和存儲函數(shù)都可以有out參數(shù);
  • 存儲過程和存儲函數(shù)都可以有多個out參數(shù);
  • 存儲過程可以通過out參數(shù)來實現(xiàn)返回值。
  • 相同點:1).創(chuàng)建語法結(jié)構(gòu)相似,都可以攜帶多個傳入?yún)?shù)和傳出參數(shù)。
    2).都是一次編譯,多次執(zhí)行。
    不同點:1).存儲過程定義關(guān)鍵字用procedure,函數(shù)定義用function。
    2).存儲過程中不能用return返回值,但函數(shù)中可以,而且函數(shù)中必須有return子句。procedur不叫返回值,叫帶出,可以帶出多個值;
    3).執(zhí)行方式略有不同,存儲過程的執(zhí)行方式有兩種(1.使用execute2.使用begin和end),函數(shù)除了存儲過程的兩種方式外,還可以當做表達式使用,例如放在select中(select f1() form dual;)。
    4).在sql數(shù)據(jù)操縱語句中只能調(diào)用函數(shù)而不能調(diào)用存儲過程,
  • 模塊化
    將程序分解為邏輯模塊
    可重用性
    可以被任意數(shù)目的程序調(diào)用
    可維護性
    簡化維護操作
    安全性
    通過設(shè)置權(quán)限,使數(shù)據(jù)更安全
    提高性能
  • 函數(shù)不能獨立運行,過程可作為一個獨立的PL/SQL語句運行
1.在oracle中,數(shù)據(jù)表別名不能加as,如:
select a.appname from appinfo a;-- 正確
select a.appname from appinfo as a;-- 錯誤
2.在存儲過程中,select某一字段時,后面必須緊跟into,如果select整個記錄,利用游標的話就另當別論了。
3.在利用select…into…語法時,必須先確保數(shù)據(jù)庫中有該條記錄,否則會報出”no data found”異常。
4.在存儲過程中,別名不能和字段名稱相同,否則雖然編譯可以通過,但在運行階段會報錯
5.select sum(vcount) into fcount from A where bid='xxxxxx';
如果A表中不存在bid=”xxxxxx”的記錄,則fcount=null(即使fcount定義時設(shè)置了默認值,
如:fcount number(8):=0依然無效,fcount還是會變成null),
這樣以后使用fcount時就可能有問題,所以在這里最好先判斷一下:
if fcount is null then
? ? fcount:=0;
end if;
觸發(fā)器
觸發(fā)器是一種特殊的存儲過程,觸發(fā)器在數(shù)據(jù)庫里以獨立的對象存儲,它與存儲過程和函數(shù)不同的是,存儲過程與函數(shù)需要用戶顯示調(diào)用才執(zhí)行,而觸發(fā)器是由一個事件來啟動運行。即觸發(fā)器是當某個事件發(fā)生時自動地隱式運行。并且,觸發(fā)器不能接收參數(shù)。所以運行觸發(fā)器就叫觸發(fā)或點火(firing)。ORACLE事件指的是對數(shù)據(jù)庫的表進行的INSERT、UPDATE及DELETE操作或?qū)σ晥D進行類似的操作。ORACLE將觸發(fā)器的功能擴展到了觸發(fā)ORACLE,如數(shù)據(jù)庫的啟動與關(guān)閉等。所以觸發(fā)器常用來完成由數(shù)據(jù)庫的完整性約束難以完成的復(fù)雜業(yè)務(wù)規(guī)則的約束,或用來監(jiān)視對數(shù)據(jù)庫的各種操作,實現(xiàn)審計的功能。?
1、觸發(fā)器類型
主要有DML觸發(fā)器、替代觸發(fā)器、系統(tǒng)事件觸發(fā)器和DDL觸發(fā)器。
DML觸發(fā)器:ORACLE可以在DML語句進行觸發(fā),可以在DML操作前(BEFORE觸發(fā)器)或操作后(AFTER觸發(fā)器)進行觸發(fā),并且可以對每個行或語句操作上進行觸發(fā)(行級觸發(fā)器和語句級觸發(fā)器)。?
INSTEAD OF觸發(fā)器:又稱為替代觸發(fā)器,用于執(zhí)行一個替代操作來代替觸發(fā)事件的操作,?由于在ORACLE里,不能直接對由兩個以上的表建立的視圖進行操作。所以給出了替代觸發(fā)器。
系統(tǒng)事件觸發(fā)器:在發(fā)生如數(shù)據(jù)庫啟動或者關(guān)閉等系統(tǒng)事件時觸發(fā)。
DDL觸發(fā)器:由DDL語句觸發(fā),例如CREATE、ALTER和DROP語句。可分為BEFORE觸發(fā)器和AFTER觸發(fā)器。
2、創(chuàng)建觸發(fā)器
使用CREATE TRIGGER語句,語法如下:
CREATE?[ OR?REPLACE ]?TRIGGER?trigger_name
{ BEFORE?|?AFTER?| INSTEAD?OF }
{ INSERT?|?DELETE?|?UPDATE?[ OF?column?[,?column?… ] ] } ?#tigger_event
[ OR?{ INSERT?|?DELETE?|?UPDATE?[OF?column?[,?column?… ] ] } ... ]
ON?[ schema. ] table_name?|?[ schema.] view_name?| [ DATAASE ]
[ REFERENCING??{ OLD?[ AS ]?old?|?NEW?[ AS ] ?new |?PARENT?as?parent } ]
[ FOR?EACH?ROW?]
[ WHEN?trigger_condition ]
[ DECLARE declaration_statements ; ]
BEGIN
trigger_body ;
END [ trigger_name ]
PL/SQL_BLOCK?|?CALL?procedure_name;
語法說明:
trigger_name:觸發(fā)器名稱。
BEFORE?|?AFTER | INSTEAD OF:BEFORE和AFTER表示觸發(fā)器執(zhí)行的時間在觸發(fā)事件的前后,INSTEAD OF表示觸發(fā)器中的事件代替觸發(fā)事件執(zhí)行。
tigger_event:激活觸發(fā)器的事件,例如 INSERT、DELETE、UPDATE?。
ON?[ schema. ] table_name?|?[ schema.] view_name?| [ DATABASE ]:table_name為DML觸發(fā)器所針對的表,如果是替代觸發(fā)器則需要指定視圖名稱(view_name),如果是DDL觸發(fā)器或者系統(tǒng)事件觸發(fā)器,則使用ON DATABASE。
REFERENCING:說明相關(guān)名稱,在行觸發(fā)器的PL/SQL塊和WHEN?子句中可以使用相關(guān)名稱參照當前的新、舊列值,默認的相關(guān)名稱分別為OLD和NEW。觸發(fā)器的PL/SQL塊中應(yīng)用相關(guān)名稱時,必須在它們之前加冒號(:),但在WHEN子句中則不能加冒號。
FOR?EACH?ROW:表示是行級觸發(fā)器,如果未指定則為語句級觸發(fā)器。
WHEN?trigger_condition:為觸發(fā)的運行指定限制條件。
trigger_body:觸發(fā)器體,包含觸發(fā)器的內(nèi)容。
3、DML觸發(fā)器
DML觸發(fā)器由DML語句觸發(fā),對應(yīng)的tigger_event為:
{ INSERT | DELEATE | UPDATE [ OF column [ , ... ] ] }
說明:
DML操作主要包括INSERT、DELETE和UPDATE操作,通過根據(jù)針對的事件,可分為INSERT觸發(fā)器、DELETE觸發(fā)器和UPDATE觸發(fā)器。
可以將DML操作細化到列,即針對某列進行DML操作時激活觸發(fā)器。
任何DML都可按照觸發(fā)時間分為BEFORE和AFTER。
在行級觸發(fā)器中,為了獲得某列在操作前后的數(shù)據(jù),提供兩種特殊標識符:OLD和:NEW,通過:OLD.column_name的形式可以獲取該列的舊數(shù)據(jù),而通過:NEW.colum_name可以獲取該列的新數(shù)據(jù),INSERT觸發(fā)器只能用:NEW,DELETE觸發(fā)器只能用:OLD,UPDATE觸發(fā)器可以用:OLD和:NEW。
注意:如果創(chuàng)建時,不指定FOR EACH ROW,則為與語句級觸發(fā)器,所有受影響的數(shù)據(jù)只處罰一次,因此無法使用:NEW和:OLD獲取某列的新舊數(shù)據(jù)。
4、INSTEAD OF觸發(fā)器
執(zhí)行一個替代操作來代替觸發(fā)事件的操作,而觸發(fā)事件本身不會被執(zhí)行。不過oracle中的INSTEAD OF觸發(fā)器不能針對表,只能針對視圖。
5、系統(tǒng)事件觸發(fā)器
系統(tǒng)事件觸發(fā)器是指由數(shù)據(jù)庫系統(tǒng)事件觸發(fā)的觸發(fā)器,支持的系統(tǒng)事件如下:
系統(tǒng)事件
說明
LOGOFF
用戶從數(shù)據(jù)庫注銷
LOGON
用戶登錄數(shù)據(jù)庫
SERVERERROR
服務(wù)器發(fā)生錯誤
SHUTDOWN
關(guān)閉數(shù)據(jù)庫實例
STARTUP
打開數(shù)據(jù)庫實例
注:對于LOGOFF和SHUTDOWN事件只能創(chuàng)建BEFORE觸發(fā)器,對于LOGON、SERVERERROR和STARTUP事件只能創(chuàng)建AFTER觸發(fā)器。
創(chuàng)建系統(tǒng)觸發(fā)器需要使用ON DATABASE子句,表示創(chuàng)建的觸發(fā)器是數(shù)據(jù)庫級觸發(fā)器。創(chuàng)建系統(tǒng)事件觸發(fā)器需要用戶具有DBA權(quán)限。
6、DDL觸發(fā)器
DDL觸發(fā)器由DDL語句觸發(fā),可分為:BEFORE觸發(fā)器和AFTER觸發(fā)器,針對事件包含CREATE、ALTER、DROP、ANALYZE、GRANT、COMMENT、REVOKE、RENAME、TRUNCATE、AUDIT、NOTAUDIT、ASSOCIATE STATISTICS和DISASSOCIATE STATISTICS。
創(chuàng)建DDL觸發(fā)器需要用戶具有DBA權(quán)限。
7、禁用與啟用觸發(fā)器
創(chuàng)建時使用ENABLE與DISABLE關(guān)鍵字制定觸發(fā)器初始裝填為啟用或禁用,默認為ENABLE。需要時也可使用ALTER TRIGGER語句修改觸發(fā)器的狀態(tài),如下:
ALTER TRIGGER trigger_name ENABLE | DISABLE ;
如果修改某個表上所有觸發(fā)器的狀態(tài),可用如下形式:
ALTER TABLE table_name ENABLE | DISABLE ALL TRIGGERS ;
8、修改與刪除觸發(fā)器
修改刪除觸發(fā)器只需要在 CREATE TRIGGER語句中添加OR REPLACE關(guān)鍵字。
刪除觸發(fā)器需要使用DROP TRIGGER語句,具體如下:
DROP TRIGGER trigger_name;

1、創(chuàng)建包
程序包是對相關(guān)過程、函數(shù)、變量、游標和異常等對象的封裝,程序包由規(guī)范和主體兩部分組成,程序包規(guī)范:聲明類型、變量、常量、異常、游標和子程序等元素條目(不包含這些元素的實際代碼);程序包主體:用于實現(xiàn)在程序包規(guī)范中定義的游標、子程序(包含了元素的實際代碼)。包規(guī)范中的條目為共有項目,可供所有的數(shù)據(jù)庫用戶訪問;而包體中創(chuàng)建的規(guī)范中沒有提到的項目,屬于私有項目,只能在包體中使用。
1)、創(chuàng)建包規(guī)范
創(chuàng)建包規(guī)范使用CREATE PACKAGE語句,如下:
CREATE [ OR REPLACE ] PACKAGE package_name
{ IS | AS }
package_specification ;
END package_name;
說明:
package_name:創(chuàng)建的包名
package_specification:用于列出用戶可以使用的公共存儲過程、函數(shù)、類型和對象。
2)、創(chuàng)建包體
創(chuàng)建包體需要使用CREATE PACKAGE BODY語句,并且在創(chuàng)建的時候需要指定已創(chuàng)建的包,如下:
CREATE [ OR REPLACE ] PACKAGE BOODY package_name
{ IS | AS }
package_body ;
END package_name ;
2、調(diào)用包
調(diào)用程序包中的元素時,采用如下形式:
package_name.[ element_name ] ;
element_name:表示元素名稱,可以使存儲過程名、函數(shù)名、變量名和常量名等。
注:程序包中可以定義公有常量和變量,使用的DBMS_OUTPUT.PUT_LINE輸出結(jié)果語句,DBMS_OUTPUT是系統(tǒng)定義的包,PUT_LINE是該包的存儲過程。
3、刪除包
使用DEOP PACKAGE語句,如果程序包被刪除,則包體也被自動刪除。如下:
DROP PACKAGE package_name ;
?
?
?
?

?

總結(jié)

以上是生活随笔為你收集整理的存储过程与函数oracle的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

国产高清不卡av | 国内精品久久久久久久影视麻豆 | 高清不卡毛片 | 在线观看亚洲电影 | 91久久国产精品 | 91福利视频免费 | 国产精品一区二区久久精品 | 337p西西人体大胆瓣开下部 | 国际精品久久久久 | 麻豆视频免费在线观看 | 中文字幕日韩高清 | 久久精品欧美一区 | 国产在线美女 | 亚洲 欧美 国产 va在线影院 | 亚洲一区日韩 | 91精品推荐 | 日韩特级毛片 | 国产视频久久 | 欧美激情综合色综合啪啪五月 | 欧美aa一级 | 国产精品99久久99久久久二8 | 国产91精品一区二区麻豆亚洲 | 婷婷丁香激情五月 | 久久精品免费电影 | 午夜精品在线看 | 日韩av中文在线观看 | 在线观看的av | 一区二区三区四区久久 | 国产一级精品绿帽视频 | 欧美日韩在线观看一区二区 | 久草在线手机观看 | 麻豆精品视频在线 | 国产91精品一区二区麻豆网站 | 久免费| 97精品视频在线 | 欧美人交a欧美精品 | 九色91福利| 亚洲精品1234区 | 午夜精品成人一区二区三区 | 99爱在线观看 | 国产99精品在线观看 | 日韩精品极品视频 | 欧美日韩不卡在线观看 | 久草免费电影 | 国产精久久 | 人人爽人人香蕉 | 玖玖视频在线 | 国产永久免费 | 中国一级特黄毛片大片久久 | 一区二区日韩av | 伊人亚洲综合网 | av软件在线观看 | 久久色亚洲 | 黄色一二级片 | 福利一区二区三区四区 | 青青河边草免费直播 | 在线之家免费在线观看电影 | 色婷婷激情四射 | 久久久久久综合 | 久久综合免费视频 | 特级西西人体444是什么意思 | 97人人添人澡人人爽超碰动图 | 日韩成人黄色av | 日韩精品久久中文字幕 | 国产在线高清视频 | 激情五月伊人 | 久久免费在线 | 天天躁日日躁狠狠躁av麻豆 | 亚洲精品美女在线 | aaawww | 亚洲第一香蕉视频 | 国产在线欧美在线 | 日韩欧美在线综合网 | 一区二区男女 | 国产成人久久77777精品 | 中文字幕成人在线观看 | 夜夜看av| 最新日韩电影 | 99精品国自产在线 | 99色在线播放| 中文字幕在线中文 | 日韩免费不卡av | 六月丁香婷婷久久 | av一区二区在线观看中文字幕 | 免费在线观看黄色网 | 国产精品成人一区二区三区 | 亚洲精品h| 久热这里有精品 | 大胆欧美gogo免费视频一二区 | 最新日韩中文字幕 | 日韩免费视频一区二区 | 免费日韩一区二区三区 | 中文字幕人成不卡一区 | 久久精品视频一 | 色综合激情网 | 天天操天天射天天爽 | 国产精品久久久av久久久 | 伊人狠狠色丁香婷婷综合 | 四虎在线免费视频 | 伊人天天干 | 国产一级二级三级视频 | 国产免费激情久久 | 国产午夜三级一区二区三 | 中文字幕专区高清在线观看 | 国产精品久久久久久久久久不蜜月 | 亚洲经典在线 | 国产视频 亚洲视频 | 色婷婷视频在线 | 91色在线观看视频 | 国产又黄又爽又猛视频日本 | 五月婷婷丁香色 | a一片一级 | 91看片在线免费观看 | 五月的婷婷 | 97成人免费视频 | 久久国产精品久久精品 | 精品一区二区三区在线播放 | 国产成人a亚洲精品 | 国产亚洲精品免费 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 国内精品美女在线观看 | 园产精品久久久久久久7电影 | 国产高清免费在线观看 | 日韩在线电影一区二区 | 色婷婷 亚洲 | 黄色国产大片 | 日韩av电影中文字幕 | 日韩av中文字幕在线免费观看 | 91视频黄色 | 免费av在线网 | 亚洲精品一区二区在线观看 | 精品亚洲va在线va天堂资源站 | 亚洲小视频在线观看 | 瑞典xxxx性hd极品 | 99午夜| 亚洲在线a | 欧美精品久久久久久久 | 国产手机在线观看视频 | 国产小视频免费在线网址 | 亚洲午夜久久久综合37日本 | 欧美色图88| 亚洲国产精品女人久久久 | 国产一区二区在线免费 | 精品久久久久久久久久久院品网 | 欧美一区二区三区特黄 | 日韩精品中文字幕一区二区 | 国产一区二区免费在线观看 | 久草在线免费在线观看 | 在线免费高清 | 久久精国产 | 成年人视频在线 | 精品极品在线 | 国产精品电影一区二区 | 91成人精品国产刺激国语对白 | 激情伊人 | 日韩欧美视频免费观看 | 99视频这里有精品 | 免费视频久久久久 | 国产98色在线 | 日韩 | 久久一区国产 | 91香蕉视频 | 黄色在线观看污 | 亚洲国产午夜 | 国产香蕉在线 | 色久av| 日本动漫做毛片一区二区 | 日韩精品一区在线观看 | 五月天伊人网 | 特级毛片在线 | 五月色婷 | 探花视频免费观看高清视频 | 国内精品久久久久国产 | 亚洲理论在线 | 在线视频在线观看 | 免费国产视频 | 国产一区视频免费在线观看 | 国产理论片在线观看 | www色com | 在线观看国产日韩欧美 | 日韩午夜在线播放 | 免费视频一区 | 精品国产免费一区二区三区五区 | 色婷婷综合久色 | 91av官网| 日韩sese | 欧美精品久 | 中国一级特黄毛片大片久久 | 在线观看资源 | 亚洲一区二区三区在线看 | 91视频免费国产 | 99精品免费久久久久久久久日本 | 精品在线视频一区二区三区 | 成人国产网址 | 欧美性爽爽 | 欧美精品一区二区性色 | 欧美日韩观看 | 欧美一级久久 | 午夜精品视频福利 | 在线观看av网 | 成人免费在线观看电影 | 午夜视频在线网站 | 欧美小视频在线 | 成人免费视频免费观看 | 自拍超碰在线 | 天天天干天天射天天天操 | 国产精品国产三级在线专区 | 亚洲成人麻豆 | 亚洲精品久久久久中文字幕m男 | 91精品国产91久久久久久三级 | 超碰夜夜 | 国产精品久久久一区二区三区网站 | 天天·日日日干 | 亚洲一区视频在线播放 | 热久久国产精品 | 五月婷婷在线综合 | 99久久精品午夜一区二区小说 | 国产精品一区二区av日韩在线 | 欧美资源 | 欧美孕妇与黑人孕交 | 青青草国产免费 | 一区二区三区视频在线 | 欧美日韩一区二区久久 | av中文字幕亚洲 | 亚洲激情在线观看 | 久久国产视频网站 | 亚洲成人av免费 | 欧美特一级片 | 中文字幕一区二区三区四区在线视频 | 99久久精品无免国产免费 | 麻豆国产精品视频 | 久久精品4 | 国产高清久久久久 | 午夜av免费在线观看 | 免费试看一区 | 在线免费视频一区 | 国产一区视频导航 | 国产午夜av | 亚洲精品成人免费 | 狠狠色狠狠色综合日日92 | 免费视频你懂得 | 91九色视频在线播放 | 免费在线中文字幕 | 午夜精品区| 狠狠干成人 | 日本久久视频 | 日本久久视频 | 久草精品在线播放 | 一区二区三区四区精品视频 | 婷色| 久章草在线观看 | 久久精视频 | 成人一级影视 | 18av在线视频 | 成人av电影网址 | 国产伦精品一区二区三区在线 | 久久成人午夜 | 亚洲国产视频网站 | 成片免费观看视频大全 | 特级aaa毛片 | 狠狠狠狠狠狠狠狠 | 欧美一级在线观看视频 | 中文字幕在线观看第三页 | av大全免费在线观看 | 91热爆在线观看 | 成人午夜性影院 | 国产精品久久久久久久久久 | 麻豆视频国产 | 91| 亚洲欧美国内爽妇网 | 久久99免费视频 | av资源免费在线观看 | 国产精彩视频一区二区 | 天天操操操操操操 | 最近中文字幕免费观看 | 久久国色夜色精品国产 | 友田真希x88av | 国产美女精品久久久 | 97超碰免费在线观看 | 色国产视频 | 国产一区二区不卡视频 | 免费成人av在线看 | 久久视频免费在线 | 亚洲影视九九影院在线观看 | 国产一级片免费观看 | 欧美在线一二区 | 日夜夜精品视频 | 精品国产伦一区二区三区 | 天天摸天天操天天爽 | 日韩精品免费在线播放 | 国产精品永久在线观看 | 97碰碰视频| 超碰人人在 | 免费黄色av片 | 99人成在线观看视频 | 中文字幕在线观看完整版电影 | 在线观看亚洲精品视频 | 国产精品久久久一区二区三区网站 | 五月天六月婷 | 亚洲精品乱码久久久久久 | 少妇视频在线播放 | 久久久久久国产精品亚洲78 | 一区二区三区在线免费观看视频 | 天天操天天爽天天干 | 日韩资源在线 | 成人精品一区二区三区电影免费 | 最新国产精品拍自在线播放 | 日日干天天| 看av在线 | 69精品久久久 | 婷婷综合视频 | 麻豆91网站| 一区 在线 影院 | 91av蜜桃| 中文字幕色婷婷在线视频 | 国产精品爽爽爽 | 免费看的视频 | 99久久久精品 | 天天艹天天干天天 | 精品国产区在线 | 中文字幕在线观看完整 | 免费av在 | 91中文字幕一区 | 四虎影视成人永久免费观看亚洲欧美 | 美腿丝袜av | 久久欧美综合 | 久草在线资源观看 | 国产精品福利无圣光在线一区 | 久久久久福利视频 | 国产精品成人免费精品自在线观看 | 色播五月激情综合网 | 欧美a在线看 | 日韩免费一级电影 | 美女视频黄是免费的 | 亚洲精品国产精品久久99 | 丁香六月在线 | 精品国产电影一区二区 | 日韩69视频| 亚洲成熟女人毛片在线 | 久久精品美女视频网站 | 四虎在线免费视频 | 二区三区毛片 | 国产 日韩 欧美 自拍 | 99久久精品免费看国产四区 | 免费在线观看午夜视频 | 黄色软件在线看 | 国产午夜亚洲精品 | 久久精品精品 | 国产精品第二十页 | 久久久久亚洲精品 | 美女网站在线 | 色香蕉视频 | 亚洲一级在线观看 | 成人在线观看资源 | 亚洲理论电影 | 国产 一区二区三区 在线 | 亚洲免费精彩视频 | 中文字幕在线观看第一区 | 黄色在线免费观看网址 | 天天操天天透 | 久久综合精品国产一区二区三区 | 91精品国产一区二区在线观看 | 亚洲午夜精品久久久久久久久久久久 | 夜夜骑天天操 | 国产成人av网站 | 日本精品视频一区 | 天天艹日日干 | 国产伦理久久精品久久久久_ | 在线视频 区 | 四虎成人免费影院 | 粉嫩av一区二区三区四区在线观看 | 日韩av免费一区二区 | 国产无遮挡又黄又爽在线观看 | 蜜臀久久99精品久久久无需会员 | 免费在线激情电影 | 91亚洲精品久久久久图片蜜桃 | 人人爽人人爱 | 免费影视大全推荐 | 成人av电影在线 | 午夜视频在线瓜伦 | 国产女人免费看a级丨片 | 国产区av在线 | 在线观看视频一区二区三区 | 在线导航福利 | 欧美另类高清 | 在线观看黄色av | 久久69av| 国产网站av | 九九爱免费视频在线观看 | 日本中文字幕观看 | 中文字幕中文字幕在线一区 | 亚洲免费高清视频 | 国产又粗又猛又色又黄视频 | 欧美黑人性猛交 | 日韩精品一区二区三区中文字幕 | 欧美久久久久久久久久久 | 在线观看国产 | 亚洲日本一区二区在线 | 国产精品久久艹 | 狠狠操狠狠干天天操 | 91成人看片 | 日韩美女av在线 | 久久免费精品视频 | 久久爱资源网 | 精品国产免费一区二区三区五区 | 97在线观看视频 | 久黄色| 国产精品区二区三区日本 | 成人久久久久久久久 | 人人爽人人看 | 成 人 a v天堂 | 日韩久久一区二区 | 天天干,天天射,天天操,天天摸 | 黄色h在线观看 | 在线免费国产 | 婷婷亚洲最大 | 波多野结衣在线播放一区 | 久久五月激情 | 免费久久99精品国产 | 久久96国产精品久久99软件 | 久久久久亚洲国产精品 | 一级性av | 99久久网站 | 日本高清免费中文字幕 | 日本少妇久久久 | 久久在线看 | 一区二区三区四区五区在线 | 高清免费在线视频 | 亚洲日本va中文字幕 | 91av小视频| 精品国产一区二区三区免费 | 青青河边草手机免费 | 亚洲有 在线| 毛片无卡免费无播放器 | 亚洲五月激情 | 九九国产视频 | 亚洲精品小视频在线观看 | 99久e精品热线免费 99国产精品久久久久久久久久 | 激情综合狠狠 | 在线免费观看黄 | 香蕉在线观看 | 亚洲综合欧美日韩狠狠色 | 99中文视频在线 | 免费高清看电视网站 | 亚洲人人网| 国产一区二区高清不卡 | 婷婷激情五月综合 | 91免费高清 | 久久视频 | 国产一在线精品一区在线观看 | 亚洲国产中文字幕 | 亚洲国产精品成人综合 | 天天摸天天舔天天操 | 91免费视频网站在线观看 | 久久久久成人精品 | 国内精品久久久久影院一蜜桃 | 亚洲精品国产综合99久久夜夜嗨 | 91精品国产九九九久久久亚洲 | 人人爽人人干 | 黄色成人av在线 | 亚洲国产日韩在线 | 免费在线a| 日韩在线视频免费看 | 国产一级免费在线 | 中文字幕在线观看免费高清电影 | 国产亚洲久一区二区 | 99精彩视频| 日日夜日日干 | 91久久丝袜国产露脸动漫 | 99精品色 | 免费毛片一区二区三区久久久 | 免费在线激情电影 | 西西44人体做爰大胆视频 | 日韩免费视频线观看 | 日韩精品一区二区在线观看视频 | 久久在线免费观看视频 | 中文字幕日本特黄aa毛片 | 成人黄色电影免费观看 | 国产精品亚洲片在线播放 | 日韩sese | 波多野结衣电影一区二区三区 | 91视频午夜 | 在线观看播放av | 久久精品人人做人人综合老师 | 天天干夜夜夜 | 久草资源免费 | 久草综合在线 | 国产日韩欧美在线观看视频 | 国产午夜亚洲精品 | 中文字幕 影院 | 99热精品国产一区二区在线观看 | 99久久综合狠狠综合久久 | 丁香婷婷电影 | 久久黄色免费观看 | 日韩免费电影在线观看 | www日韩在线 | 91九色网站 | 国产色视频网站 | www.狠狠操.com| 成人福利av | 亚洲精品午夜久久久久久久久久久 | 免费看一级特黄a大片 | 日本一区二区不卡高清 | 五月婷婷导航 | 麻豆精品视频在线观看免费 | 亚洲乱码国产乱码精品天美传媒 | 日韩三级视频在线观看 | 亚洲欧美激情精品一区二区 | 国产高清精品在线 | 亚洲在线精品视频 | 国产精品成人自产拍在线观看 | 99精品福利 | 国产精品国产三级国产aⅴ入口 | 免费看片网站91 | 午夜在线观看 | 热久久视久久精品18亚洲精品 | 91在线视频免费播放 | 97成人精品视频在线播放 | 亚洲精品久久久久久国 | 一区二区日韩av | 97视频在线观看免费 | 日本精品视频一区 | av一区二区三区在线观看 | 91九色精品国产 | 欧美日韩高清在线一区 | 久久久久看片 | 在线 国产一区 | 91热视频 | 在线观看亚洲免费视频 | 激情婷婷av | 97免费| 国产精品毛片一区二区在线 | 国产高清在线永久 | 亚洲国产欧美在线人成大黄瓜 | 欧美日韩国产精品一区二区三区 | 久99久中文字幕在线 | 九九精品视频在线观看 | 亚洲全部视频 | 天天干,天天射,天天操,天天摸 | 成人黄色毛片 | 国产一级淫片在线观看 | 国产精品毛片久久久久久 | 亚洲国产精品成人综合 | 亚洲一一在线 | 午夜少妇 | 天天天天色综合 | 国产黄色av | 精品国产综合区久久久久久 | 中文字幕黄色av | av字幕在线| 亚洲欧洲av在线 | 久久网站最新地址 | 国产精品久久久久久久久久免费看 | 天天射日 | 福利一区二区三区四区 | 国产精品免费观看网站 | 91久久一区二区 | 国产亚洲精品久久久久久久久久 | 色婷婷九月 | 99精品视频免费 | 欧美国产视频在线 | 国产精品久久久久久久电影 | 日韩久久精品一区二区 | 99精品国产一区二区三区麻豆 | 国产 中文 日韩 欧美 | av女优中文字幕在线观看 | 国产亚洲久一区二区 | 欧洲精品亚洲精品 | 成年人天堂com | 日韩网站在线观看 | 国产精品精品久久久久久 | 人人草人| 欧美少妇bbwhd | www久久九| 欧美一区二区三区免费观看 | 亚洲天堂网在线视频 | 四虎影视国产精品免费久久 | 国产精品99久久久久的智能播放 | 九色精品免费永久在线 | 国产亚洲成人网 | 国产青春久久久国产毛片 | 日日夜夜狠狠操 | 国产中文| 免费亚洲精品视频 | 日韩一二区在线观看 | 久久免费视频5 | 美女视频黄,久久 | 一级黄色在线免费观看 | 久久爱影视i | 高清中文字幕av | 在线观看免费视频 | 久草视频手机在线 | 欧美日韩精品综合 | av电影免费观看 | 亚洲精品在线免费观看视频 | 日韩性久久 | 中文字幕日韩无 | 操操操日日 | 91麻豆操 | 亚洲高清视频在线 | 国产在线理论片 | 亚洲精品在线观看中文字幕 | 综合网婷婷| 最新日本中文字幕 | 色婷婷激情网 | 日韩偷拍精品 | 国内成人av| 欧美精彩视频在线观看 | 伊人五月天婷婷 | 亚洲国产成人av网 | 国产精品久久久久久五月尺 | 亚洲一级黄色 | 一区二区三区免费在线观看视频 | 97电影网手机版 | 欧美国产日韩在线观看 | 91成人看片 | www.在线看片.com | 精品国产aⅴ一区二区三区 在线直播av | 久久国产高清视频 | 最近免费中文字幕 | 午夜国产福利在线 | 六月久久婷婷 | 97超碰人人干 | 欧美精品乱码久久久久久按摩 | 综合五月婷婷 | 国产亚洲视频中文字幕视频 | 中文字幕中文字幕在线中文字幕三区 | 99激情网 | 香蕉影院在线观看 | 日韩系列 | 天天操天天干天天 | 97av色| 国产亚洲精品久久久久久久久久 | 97**国产露脸精品国产 | 狠狠狠色狠狠色综合 | 日韩在线视频二区 | 日本中文字幕系列 | av在线网站免费观看 | 亚洲成人av片 | 免费在线a | 欧美性黄网官网 | 久久一区二区免费视频 | 美女露久久 | 日韩三级.com | 国产中文字幕国产 | www.夜夜操.com| 91精品视频在线免费观看 | 日韩精品欧美精品 | 亚洲最新合集 | 国产在线一区二区三区播放 | 成年人免费电影 | 天堂av色婷婷一区二区三区 | 日韩有码网站 | a黄色| 国产精品成人av在线 | 国产色女| 日韩成人xxxx | 综合久久2023 | 五月婷亚洲 | 女人高潮特级毛片 | 欧美一区成人 | 五月天中文在线 | 蜜臀av麻豆 | 日本黄色免费网站 | 久草av在线播放 | 国产乱对白刺激视频在线观看女王 | 久久99久久99精品免视看婷婷 | 91刺激视频 | 亚洲国产精品久久 | 亚洲激情小视频 | 日韩在线观看中文 | 日本高清久久久 | 国产久草在线观看 | 日韩免费看 | 国内丰满少妇猛烈精品播 | 国产视频丨精品|在线观看 国产精品久久久久久久久久久久午夜 | 91九色成人蝌蚪首页 | 欧美日韩久久 | 亚洲免费黄色 | 久久夜色精品亚洲噜噜国4 午夜视频在线观看欧美 | 日本中文字幕一二区观 | 日日夜夜中文字幕 | 亚洲一区二区精品视频 | 91麻豆产精品久久久久久 | 亚洲视频久久久久 | 久久精品视频18 | 超碰人人干人人 | 国产精品成人一区二区三区吃奶 | 99久久999久久久精玫瑰 | 久久久精品网 | 综合激情久久 | 欧美尹人 | 成年人视频免费在线播放 | 亚洲成年人av | 一本一道久久a久久精品蜜桃 | 欧美成人69av | 免费av成人在线 | 国产视频导航 | 成人网中文字幕 | 日韩欧美在线第一页 | 亚洲乱码国产乱码精品天美传媒 | www色com | 一区二区电影网 | 天堂av最新网址 | 日韩特黄一级欧美毛片特黄 | 免费av黄色 | 日韩av在线免费看 | 五月天综合激情 | 亚洲手机天堂 | 一级黄色片在线免费观看 | 中文字幕在线观看亚洲 | 欧美日韩在线电影 | 成人av网址大全 | 亚洲黄色片在线 | 国产精品 亚洲精品 | 手机在线看永久av片免费 | 成人一级在线 | 色综合www | 中文字幕av全部资源www中文字幕在线观看 | 欧美精品一区二区蜜臀亚洲 | 91成人短视频在线观看 | 精品国产视频在线观看 | 成人久久精品 | 精品国内自产拍在线观看视频 | 超碰在线最新地址 | 黄色一级大片在线免费看产 | www.亚洲精品视频 | 国产成人一区在线 | 91在线入口 | 色小说在线| 波多野结衣视频网址 | 91av视频 | 国产丝袜在线 | 免费在线观看不卡av | 亚洲精品视频免费在线观看 | 国产日韩欧美精品在线观看 | 国产h在线播放 | 一区二区成人国产精品 | 97爱| 欧美一区二区三区不卡 | 色婷婷成人 | 激情五月播播久久久精品 | 日韩欧美视频免费看 | 国产精品手机在线观看 | 成人免费看黄 | 国产精选在线 | 久久国产精品视频 | 欧美一级免费 | 亚洲六月丁香色婷婷综合久久 | 探花在线观看 | 国产欧美中文字幕 | 欧美激情xxxx | 久久96国产精品久久99漫画 | 久久狠狠婷婷 | 欧美成天堂网地址 | 精品一区久久 | 日韩免费中文 | 成人资源在线播放 | 精品国产一区二区三区在线 | 少妇高潮冒白浆 | 在线视频成人 | 99久高清在线观看视频99精品热在线观看视频 | 成人在线免费视频观看 | 国产又粗又猛又黄又爽 | 国产一区二区不卡视频 | 天天操天天操一操 | av一级一片 | 欧美一区在线观看视频 | 免费日韩一区 | 亚洲黄色成人av | 91刺激视频 | 一级黄色免费 | 国产亚洲日 | 免费视频a | 亚洲黄色app| 日韩中文字幕亚洲一区二区va在线 | 精品久久网站 | 精品国产一区二 | 亚洲精品动漫成人3d无尽在线 | 国产精品久久婷婷六月丁香 | 久久国产精品色av免费看 | 色综合久久88色综合天天人守婷 | 国产精品二区在线 | 久久久久久久影视 | 国内精品中文字幕 | 午夜久久电影网 | 日韩欧美一二三 | 久久视频在线免费观看 | 久久免费精品视频 | 国产色拍拍拍拍在线精品 | a久久免费视频 | www.超碰97.com | 国外av在线 | 国产精品video爽爽爽爽 | 视频成人永久免费视频 | 欧美电影在线观看 | av资源在线观看 | 91精品福利在线 | 欧美极度另类性三渗透 | 国产精品密入口果冻 | 久久久久久美女 | 91在线欧美 | 色无五月| av午夜电影 | 少妇bbw揉bbb欧美 | 国产在线更新 | 97精品国产 | 黄色aaa级片 | 国产高清网站 | 日韩欧美精选 | 一区二区三区在线视频111 | 中文在线中文a | 8x成人免费视频 | 精品美女在线视频 | 国内精品视频在线播放 | 免费在线观看黄网站 | 国产精品一区二区三区电影 | 欧美日韩一区久久 | 九九精品久久久 | 天堂网中文在线 | 国产精品h在线观看 | 日韩欧美精品免费 | 国产视频久 | 三级午夜片 | 亚洲情感电影大片 | 精品一区二区综合 | 午夜在线观看一区 | 毛片永久新网址首页 | 天天爽夜夜爽人人爽一区二区 | 色99导航 | 亚洲精品黄| 成人中心免费视频 | 欧美坐爱视频 | 四虎影视成人永久免费观看亚洲欧美 | 91久久偷偷做嫩草影院 | 国产成人av在线 | 国产精品欧美激情在线观看 | 91色在线观看 | 93久久精品日日躁夜夜躁欧美 | 国产精品成人一区二区三区吃奶 | 黄a网 | 麻豆国产电影 | 99精品久久99久久久久 | 日韩高清在线观看 | 伊人婷婷网 | 激情综合五月网 | 久久高清国产 | 国产剧情亚洲 | 99热999| 国产又粗又猛又爽 | 人人干狠狠操 | 欧美老女人xx | 免费在线观看一级片 | 在线视频久久 | 免费a级毛片在线看 | 久久久久国产精品www | 精品国模一区二区三区 | 粉嫩av一区二区三区四区五区 | 日韩欧美视频在线免费观看 | av成人亚洲 | 久久99精品国产麻豆宅宅 | 久久精品人 | 日韩免费电影在线观看 | 激情黄色av | 国产剧情一区二区 | 九九热在线免费观看 | 欧美精品久久人人躁人人爽 | 天天操狠狠操网站 | 美女一级毛片视频 | 精品一区二区亚洲 | 四虎免费在线观看 | 九九九热 | 久久久首页 | 91人人揉日日捏人人看 | 这里只有精品视频在线 | 国产黄色免费在线观看 | 综合五月 | 国产精品va最新国产精品视频 | 毛片3| 色 免费观看 | 亚洲精品资源在线 | 日韩精品免费一区二区三区 | 久久精品96 | 日韩欧美99 | 成人99免费视频 | 亚洲黄色片在线 | 欧美精品一区二区蜜臀亚洲 | 久久久久福利视频 | 免费看三片 | 男女精品久久 | 中文字幕日韩电影 | 特片网久久 | 久久超| 欧美另类高清 | 一本到视频在线观看 | 亚洲涩涩涩 | 亚州视频在线 | 久久69av | 国产真实精品久久二三区 | 欧洲精品在线视频 | 色搞搞 | 亚洲热久久 | 亚洲精品视频在线免费 | 国产精品无 | www欧美xxxx| 国产精品theporn | 香蕉视频色 | 夜夜嗨av色一区二区不卡 | 亚洲va欧美va | 99热在| 日韩激情中文字幕 | 免费观看91视频 | 日韩一区视频在线 | 中文字幕第 | 蜜桃视频精品 | 深爱婷婷激情 | 日韩一区二区三区视频在线 | 国产成人在线精品 | 免费黄色a网站 | 蜜臀av性久久久久av蜜臀妖精 | 国产精品热 | 91网免费观看 | 久久伊人五月天 | 最近字幕在线观看第一季 | 97热视频| 久久久久久国产精品999 | 久久久久久久久久久久国产精品 | 国产日韩在线一区 | 国产精品久久久久久a | 韩国av一区二区三区 | 正在播放一区 | 91在线麻豆 | 成人高清av在线 | 欧洲高潮三级做爰 | 久久精品91久久久久久再现 | 精品在线观看一区二区 | 热久久这里只有精品 | 久草免费资源 | 亚洲精品乱码久久久久久写真 | 天天射天天干天天操 | 国产高清不卡在线 | 日日天天干 | 国产精品黑丝在线观看 | 懂色av懂色av粉嫩av分享吧 | 婷婷色在线 | 久久露脸国产精品 | 国产伦精品一区二区三区… | 在线观看岛国片 | 欧美 日韩 视频 | 视频国产在线观看18 | 天天色天天操天天爽 | 99精品国产一区二区 | 97在线观看免费高清 | 国产一区二区三区黄 | 日狠狠 | 日日夜夜天天久久 | 国产在线色视频 | 九九在线精品视频 | 国产精品免费视频网站 | 欧美一级久久久 | 亚洲成人av电影在线 | 天天看天天操 | 免费日韩电影 | 欧美精品二 | 久久这里有精品 | 国产精品久久久久亚洲影视 | 亚洲伦理一区 | 欧美一区二区三区在线看 | 亚洲欧美少妇 | 91精品一区二区三区蜜桃 | 国产在线观看一 | 超碰av在线播放 | 一级性生活片 | 亚洲 欧美 综合 在线 精品 | 99久久影院 | 国产中文欧美日韩在线 | 97人人添人澡人人爽超碰动图 | 亚洲午夜精品久久久久久久久 | 97碰视频| 国产午夜精品视频 | 欧美日韩国产精品一区二区 | 一区二区视频在线免费观看 | 91麻豆免费视频 | 九九亚洲视频 | 婷婷综合电影 | 亚洲一区av | 岛国av在线免费 | 在线亚洲高清视频 | 日韩精品免费在线视频 | 在线观看中文字幕一区二区 | 一区 二区电影免费在线观看 | 91午夜精品 | 五月天久久久 | 亚洲精品毛片一级91精品 | 在线激情av电影 | 亚洲一区二区精品视频 | 亚洲精品麻豆视频 | 91最新网址| 欧美久久久久久久久久久久久 |