久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

mysql存儲過程多層游標(biāo)循環(huán)嵌套的寫法分享

瀏覽:12日期:2023-07-05 19:48:16
目錄mysql存儲過程多層游標(biāo)循環(huán)嵌套的寫法最近有遇到一個需求最終存儲過程的寫法如下mysql存儲過程循環(huán)中使用游標(biāo)方法及遇到的問題循環(huán)循環(huán)無法正常退出問題總結(jié)mysql存儲過程多層游標(biāo)循環(huán)嵌套的寫法最近有遇到一個需求

將有3級主從關(guān)聯(lián)的表數(shù)據(jù)同步到另外一個有3級主從關(guān)聯(lián)的表中,同步數(shù)據(jù)的表是第3級子表,而關(guān)聯(lián)關(guān)系在第1、2級主表中,由于考慮到到內(nèi)網(wǎng)數(shù)據(jù)庫可能沒法直接訪問的限制,所以沒有用代碼來實(shí)現(xiàn),而是直接用存儲過程來實(shí)現(xiàn)

最終存儲過程的寫法如下DELIMITER $$USE `myDb`$$DROP PROCEDURE IF EXISTS `syncBomSopFromRouteSop`$$CREATE PROCEDURE `syncBomSopFromRouteSop`(IN tenantId BIGINT(11))BEGIN?? ?#工藝路線ID?? ?DECLARE crId BIGINT(11);?? ?#生產(chǎn)bomID?? ?DECLARE pbrId BIGINT(11);?? ?#工序檔案ID?? ?DECLARE processId VARCHAR(50);?? ?#生產(chǎn)bom工序Id?? ?DECLARE bomProcessId BIGINT(11);?? ?#生產(chǎn)bom數(shù)量?? ?DECLARE productionBomNum INT(5);?? ?#生產(chǎn)bom工序數(shù)量?? ?DECLARE productionBomProcessNum INT(5);?? ?DECLARE i INT(4) DEFAULT 1;?? ?#DECLARE j INT(4) DEFAULT 1;?? ?#定義生產(chǎn)bom游標(biāo)?? ?DECLARE productionBomCursor CURSOR FOR (?? ??? ?SELECT cr_id,pbr_id FROM jgmes_modeling_production_bom_route WHERE tenant_id=tenantId AND delete_flag=0 AND IFNULL(cr_id,'')<>'' ORDER BY cr_id,pbr_id /*測試1條數(shù)據(jù)AND pbr_id=86673*/??? ?);?? ?#定義生產(chǎn)bom工序游標(biāo)?? ?DECLARE bomProcessCursor CURSOR FOR (?? ??? ?SELECT pbp_id bomProcessId,p.p_id processId?? ??? ?FROM jgmes_modeling_production_bom_process pbp??? ??? ?LEFT JOIN jgmes_modeling_process p ON p.p_id=pbp.p_id?? ??? ?LEFT JOIN jgmes_modeling_production_bom_route pbr ON pbr.pbr_id=pbp.pbr_id?? ??? ?WHERE pbp.tenant_id=tenantId AND pbp.delete_flag=0 AND??? ??? ?pbr.tenant_id=tenantId AND pbr.delete_flag=0 AND pbr.pbr_id=pbrId /*測試1條生產(chǎn)bom */?? ?);?? ?#定義生產(chǎn)bom的sop游標(biāo)?? ?/*DECLARE bomSopCursor CURSOR FOR (?? ?);*/?? ?#解決沒有查到數(shù)據(jù)報(bào):“DECLARE CONTINUE HANDLER FOR NOT FOUND SET @IS_FOUND=0;”的異常的處理方法?? ?DECLARE CONTINUE HANDLER FOR NOT FOUND SET @IS_FOUND=0;?? ?SELECT COUNT(*) INTO productionBomNum FROM jgmes_modeling_production_bom_route WHERE tenant_id=tenantId AND delete_flag=0 AND IFNULL(cr_id,'')<>''/*測試1條數(shù)據(jù) AND pbr_id=86673*/;?? ?SET @creationDate=NOW();?? ?TRUNCATE TABLE a;?? ?##打開生產(chǎn)bom游標(biāo)?? ?OPEN productionBomCursor;?? ??? ?/* 生產(chǎn)bom循環(huán)開始 */?? ??? ? FETCH productionBomCursor INTO crId,pbrId;?? ??? ? WHILE i<=productionBomNum DO?? ??? ? ? ?SELECT COUNT(*) INTO productionBomProcessNum FROM jgmes_modeling_production_bom_process WHERE tenant_id=tenantId AND delete_flag=0 AND pbr_id=pbrId;?? ??? ? ? ?#第2層循環(huán)?? ??? ? ? ?#打開生產(chǎn)bom工序游標(biāo)?? ??? ? ? ?OPEN bomProcessCursor;?? ??? ??? ?FETCH bomProcessCursor INTO bomProcessId,processId;?? ??? ??? ?SET @j=1; ??? ??? ??? ?WHILE @j<=productionBomProcessNum DO?? ??? ??? ?INSERT INTO a (seqNum, remark)VALUES(CONCAT(i,'_',@j,'_',bomProcessId), 'i-j-bomProcessId');?? ??? ??? ??? ?#INSERT INTO a (seqNum, remark)VALUES(CONCAT(crId,'_',processId), 'crProcessId');?? ??? ??? ??? ?#刪除生產(chǎn)bom工序下面的sop表記錄?? ??? ??? ??? ?UPDATE jgmes_modeling_production_sop SET delete_flag=1 WHERE tenant_id=tenantId AND delete_flag=0 AND pbp_id=bomProcessId;?? ??? ??? ??? ?#將生產(chǎn)bom工序?qū)?yīng)工藝路線工序下面的sop文件復(fù)制插入?? ??? ??? ??? ?INSERT INTO jgmes_modeling_production_sop (?? ??? ??? ??? ? ?pbr_id,?? ??? ??? ??? ? ?pbp_id,?? ??? ??? ??? ? ?sn,?? ??? ??? ??? ? ?file_name,?? ??? ??? ??? ? ?file_path,?? ??? ??? ??? ? ?file_type,?? ??? ??? ??? ? ?file_length,?? ??? ??? ??? ? ?file_version_num,?? ??? ??? ??? ? ?tenant_id,?? ??? ??? ??? ? ?creation_date,?? ??? ??? ??? ? ?created_by,?? ??? ??? ??? ? ?last_update_date,?? ??? ??? ??? ? ?last_updated_by,?? ??? ??? ??? ? ?last_update_login,?? ??? ??? ??? ? ?delete_flag,?? ??? ??? ??? ? ?version_num?? ??? ??? ??? ?)?? ??? ??? ??? ?SELECT?? ??? ??? ??? ? ?pbrId,?? ??? ??? ??? ? ?bomProcessId,?? ??? ??? ??? ? ?sn,?? ??? ??? ??? ? ?file_name,?? ??? ??? ??? ? ?file_path,?? ??? ??? ??? ? ?file_type,?? ??? ??? ??? ? ?file_length,?? ??? ??? ??? ? ?file_version_num,?? ??? ??? ??? ? ?sop.tenant_id,?? ??? ??? ??? ? ?@creationDate,?? ??? ??? ??? ? ?-1,?? ??? ??? ??? ? ?sop.last_update_date,?? ??? ??? ??? ? ?sop.last_updated_by,?? ??? ??? ??? ? ?sop.last_update_login,?? ??? ??? ??? ? ?sop.delete_flag,?? ??? ??? ??? ? ?sop.version_num?? ??? ??? ??? ?FROM?? ??? ??? ??? ? ?jgmes_modeling_crafts_sop ?sop?? ??? ??? ??? ?LEFT JOIN jgmes_modeling_crafts_process cp ON cp.cp_id=sop.cp_id?? ??? ??? ??? ?LEFT JOIN jgmes_modeling_process p ON p.p_id=cp.p_id?? ??? ??? ??? ?WHERE sop.tenant_id=tenantId AND sop.delete_flag=0 AND cp.cr_id=crId AND cp.p_id=processId;?? ??? ??? ??? ?#游標(biāo)下移?? ??? ??? ??? ?FETCH bomProcessCursor INTO bomProcessId,processId;?? ??? ??? ??? ?SET @j=@j+1;?? ??? ??? ?END WHILE;?? ??? ? ? ?CLOSE bomProcessCursor;?? ??? ? ? ?#游標(biāo)下移?? ??? ? ? ?FETCH productionBomCursor INTO crId,pbrId;?? ??? ? ? ?SET i=i+1;?? ??? ? END WHILE;?? ??? ?/*生產(chǎn)bom循環(huán)結(jié)束*/?? ?##關(guān)閉游標(biāo)?? ?CLOSE productionBomCursor;?? ??? ?#返回新同步的數(shù)據(jù)?? ?SELECT * FROM jgmes_modeling_production_sop WHERE tenant_id=tenantId AND delete_flag=0 AND creation_date=@creationDate AND created_by=-1;END$$DELIMITER ;

剛開始寫完執(zhí)行時,

報(bào)了一個“DECLARE CONTINUE HANDLER FOR NOT FOUND SET @IS_FOUND=0;”的錯誤

后面加了如下語句就正常了:

DECLARE CONTINUE HANDLER FOR NOT FOUND SET @IS_FOUND=0;

由于存儲過程調(diào)試不太方便,其中a表是用來調(diào)試用的臨時表,調(diào)試完成后可以刪除

CREATE TABLE `a` (? `id` bigint(11) NOT NULL AUTO_INCREMENT,? `seqNum` varchar(50) DEFAULT NULL,? `remark` varchar(100) DEFAULT NULL,? PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=10722 DEFAULT CHARSET=utf8mb4mysql存儲過程循環(huán)中使用游標(biāo)方法及遇到的問題

Oracle開發(fā)9年,頻繁使用存儲過程。現(xiàn)轉(zhuǎn)到mysql,使用存儲過程還是不太習(xí)慣,語法差別比較大,而且沒有深入去了解過mysql的存儲過程語法。

現(xiàn)在公司有部分?jǐn)?shù)據(jù)需要通過存儲過程處理,只能硬著頭皮上了。

循環(huán)

與oracle 用法基本一樣,使用loop或者while

首先定義一個游標(biāo)

DECLARE rs CURSOR FOR?? SELECT?? ??? ?contract_id?? ?FROM?? ??? ?data_sale_contract_delay?? ?WHERE FLAG IS NULL or FLAG= '';

在游標(biāo)定義后面要定義一個如果游標(biāo)移動到最后一行數(shù)據(jù)后再次移動后處理的語句.

DECLARE CONTINUE HANDLER FOR SQLSTATE '02000' SET done = 1 ;

這個語句的含義是在fetch 不到內(nèi)容時,將變量done 賦值為1.用來做跳出循環(huán)判斷用.

此處與Oracle不同,Oracle會更簡單,直接exit when v_cur%notfound;就可以跳出循環(huán).v_cur是游標(biāo)的名字.

接下來打開游標(biāo),遍歷:

OPEN rs;FETCH NEXT FROM rs INTO v_contract_id;WHILE (done<>1) DO?... ? ?-- 處理邏輯省略? FETCH NEXT FROM rs INTO v_contract_id;-- 處理完成后直接再從游標(biāo)讀取下一條數(shù)據(jù),如果已是最后一條數(shù)據(jù),再fetch時會出發(fā)上面的 CONTINUE HANDLER,將變量done 值改成1END WHILE;CLOSE rs;循環(huán)無法正常退出問題

由于while中使用了select XX into XX from XXX的這種賦值語句在 select 的時候,沒查到數(shù)據(jù),導(dǎo)致出發(fā)handler將done修改為1,然后光標(biāo)就會跳出循環(huán)。

或者多層循環(huán)嵌套時內(nèi)循環(huán)出現(xiàn)將done修改為1的情況。

以上這兩種情況,都是因?yàn)镃ONTINUE HANDLER把done更新造成的,如果遇到此類問題,需要在每次可能出現(xiàn)done被改變的地方處理完邏輯后增加set done=0;把變量值改一下,這樣就可以繼續(xù)執(zhí)行了。

總結(jié)

這些僅為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: MySQL 數(shù)據(jù)庫
相關(guān)文章:
主站蜘蛛池模板: 麻豆av在线播放 | 欧美一区二区三区在线视频 | 日韩av一区二区三区在线 | 国产精品久久久久久久久免费丝袜 | 在线色网 | 欧美激情视频一区二区三区在线播放 | 欧美精品被| 欧美日韩不卡在线 | 久久99精品久久久久久噜噜 | av观看免费| 久久这里只有精品8 | 国产视频黄在线观看 | 国产精品一区二区三区在线播放 | 亚洲精品国精品久久99热 | 久久久久久这里只有精品 | 国产成人久久精品一区二区三区 | 中文字幕日韩欧美一区二区三区 | 亚洲精品影院在线 | 羞羞视频在线播放 | 久久88| a级在线免费 | 久久精品成人 | 一级毛片网 | 国产乱码久久久久久一区二区 | 君岛美绪一区二区三区 | 91社区在线高清 | 亚洲欧美一区二区三区四区 | 最新中文字幕在线 | 黄网站在线播放 | 国产97久久 | 色免费视频 | 午夜影院免费 | 无套内谢孕妇毛片免费看红桃影视 | 天堂久久爱资源站www | 午夜成人免费电影 | 色中色综合 | 亚洲综合第一页 | 亚洲国产精品18久久 | 91视频免费观看 | 一级毛片免费播放 | 亚洲第一视频网站 | 国产精品综合 | 午夜视| 人人操日日干 | 国产一区不卡视频 | 午夜成人免费视频 | 亚洲福利二区 | 奇米av | 亚洲人成在线观看 | 超碰日韩在线 | 国产精品久久久久久久久免费软件 | 欧美猛交ⅹxxx乱大交视频 | 99精品国产高清在线观看 | 亚洲一二三| 久久99精品久久久 | 久久精品一区二区三区四区 | 龙珠z在线观看 | 日韩免费在线观看视频 | 91精品国产高清久久久久久久久 | 美女网站视频免费黄 | 91精品国产综合久久福利软件 | 一区二区三区在线播放 | 中文字幕在线资源 | 成年入口无限观看网站 | 综合视频一区二区三区 | 黄色大片网站在线观看 | 亚洲成熟少妇视频在线观看 | www在线视频| 天天天插 | 色综合久久天天综合网 | 久久人 | 国产精选久久 | 成人精品一区二区 | 国产精品一区三区 | 99热免费在线 | 中文字幕在线三区 | 精品久久久久久久久久久久 | 日韩视频中文字幕在线观看 | 亚洲国产一区二区三区, | 婷婷丁香激情网 | 成人情趣视频 | 日韩欧美精品在线 | 国产a视频 | 激情五月综合网 | 欧美国产综合 | 日本色综合 | 欧美日一区 | 热99这里只有精品 | 懂色av色香蕉一区二区蜜桃 | 男人的天堂在线视频 | 999久久久 | 亚洲天堂一区二区三区 | 国产一区二区在线免费 | 毛片站 | 少妇黄色 | 一二三区在线 | 亚洲人成在线观看 | 91视频三区 | 在线免费看黄视频 | 免费高潮视频95在线观看网站 | 国产精品第一国产精品 | 一区二区三区国产好 | 一区小视频 | 日韩精品在线观看视频 | 欧美成人精品一区 | 日韩在线观看视频一区二区 | 成人爽a毛片一区二区免费 亚洲自拍偷拍精品 | 日韩免费| 免费国产黄网站在线观看视频 | 欧美亚洲日本 | 久草久草久草 | 99视频网站| 亚洲欧美高清 | 精品久久久久久久久福利 | 久久久久久免费毛片精品 | 亚洲欧美在线一区二区 | 久久久久久久99精品免费观看 | 婷婷色视频| 欧美一区二区三区精品 | 欧美在线一区二区三区 | 日韩成人一区二区 | 亚洲高清av | 日韩激情视频一区二区 | 国产精品视频一区二区三区 | 国产欧美日韩在线观看 | 久久最新 | 日韩成人在线影院 | 久久久av | 四虎av| 99re在线视频 | 一区二区三区精品 | 国产综合精品 | 亚洲精品乱码久久久久久花季 | 精品欧美乱码久久久久久 | 看羞羞视频免费 | 高清一区二区 | 激情五月婷婷综合 | 玖玖操 | 午夜精品一区二区三区免费视频 | 特级av | 成人二区| 欧美激情在线精品一区二区三区 | 91最新 | 一区二区av| 国产免费黄色 | 欧美综合久久久 | 久久久久国产精品 | 久久久精品一区 | 亚洲伊人精品酒店 | 欧美一区二区免费在线 | 亚洲精品视频区 | 欧美激情一区 | 国产最好的精华液网站 | 国产激情网站 | 免费观看毛片 | 一区二区三区观看视频 | 一级片免费视频 | 中文字幕视频在线 | 久久精品一区二区 | 欧美日韩在线看 | 一区影院| 精品久久一区二区 | 国精产品一区二区三区黑人免费看 | 国产高清在线精品 | 久久精品综合 | 国产高清精品一区 | 久草资源在线视频 | 成人免费大片黄在线播放 | 日本精品久久久一区二区三区 | 国产成人精品久久二区二区 | 黑人一级片视频 | 亚洲国产1区 | 国产精品1区2区3区 国产在线观看一区 | а√天堂资源中文最新版地址 | 99色资源 | 国产中文一区 | 日韩一区二区三区视频 | 色接久久 | 日韩欧美二区 | 国产精品美女 | 日本一区二区视频 | 欧美成视频 | 激情毛片 | www.一区 | 久久国产精品久久久久久久久久 | 国产精品夜间视频香蕉 | 中文字幕一区在线 | 成人影院在线 | 免费视频爱爱太爽了 | 免费xxxx大片国产在线 | 在线激情视频 | 欧洲成人午夜免费大片 | 天天艹逼| 91精品国产综合久久久久久 | 狠狠狠色丁香婷婷综合久久五月 | 成人免费视频观看视频 | 国产视频精品视频 | 免费a大片 | 中文字幕乱码一区二区三区 | 欧美成人免费一级人片100 | 久久九九精品视频 | 国产成人精品一区二区三区 | 天天夜夜操 | 亚洲 中文 欧美 日韩 在线观看 | 日韩欧美中文字幕在线视频 | 毛片链接 | 一区二区在线免费观看 | 国产精品日产欧美久久久久 | 自拍偷拍视频网 | 黄色片网站在线看 | 久久久成 | 中文字幕在线免费视频 | 国产伦精品一区二区三区四区视频 | 免费一区二区 | 精品久久久免费视频 | 精品免费 | 大象视频成人在线观看 | 午夜剧 | 亚洲午夜精品一区二区三区他趣 | 亚洲国产精品一区二区久久 | 国产精品毛片久久久久久久 | 亚洲电影在线看 | 国产精品国产三级国产aⅴ 羞羞的视频在线 | 91色在线 | 日本综合久久 | chinese中国真实乱对白 | 国产精品成av人在线视午夜片 | 国产视频中文字幕 | 日韩av一区二区三区四区 | 久久精品黄| 欧美激情国产日韩精品一区18 | 91中文在线 | 妞干网福利视频 | 亚洲视频观看 | 91麻豆精品国产91久久久久久 | 动漫羞免费网站中文字幕 | 国产91av视频在线观看 | 日韩免费视频 | 久久精品| 96自拍视频| 亚洲欧美视频在线 | 欧美日本免费一区二区三区 | 欧美日韩视频在线第一区 | 欧美日韩国产一区二区 | 久久久91精品国产一区二区 | 国产一区久久 | 精品一区二区久久久久久久网站 | 欧洲成人在线观看 | 日韩有码在线观看 | 毛片网站大全 | 黄色小视频在线观看 | 中文字幕亚洲欧美 | 国产高清视频 | 中文字幕日韩欧美 | 91精品中文字幕一区二区三区 | 色综合av| 漂亮少妇videoshd忠贞 | 成人激情视频免费观看 | 久草日韩| 在线观看国产视频 | 免费在线日本 | 羞羞视频在线观看视频 | 一级a性色生活片久久毛片 夜夜视频 | 神马久久久久久久 | 亚洲视频一 | 欧美hdfree性xxxx | 国产精品福利在线观看 | 精品一区二区三区在线观看 | 国产xnxx | 色婷网 | 亚洲视频在线观看视频 | 欧美一级网站 | 一级毛片一级毛片一级毛片 | 国产成人无遮挡在线视频 | 日韩精品小视频 | 特黄视频 | 日韩在线无 | 亚洲永久免费视频 | 欧美激情精品久久久久 | 中文字幕亚洲欧美日韩在线不卡 | 图片区 国产 欧美 另类 在线 | 精品一区免费观看 | 久久伊99综合婷婷久久伊 | 黄色官网在线观看 | 91精品国产人妻国产毛片在线 | 国产网站在线播放 | 中国大陆高清aⅴ毛片 | 国产精品美女视频 | 久久精品 | 鲁一鲁综合 | 久久九精品 | 青青草人人 | 一区二区三区视频 | 亚洲一区二区中文字幕 | 亚洲女人的天堂 | 精品三区在线观看 | 精品视频一区二区三区在线观看 | 草久网| 国产精品99久久久久久久vr | 在线免费视频一区二区 | 精品中出| 国产精品一二区 | 午夜激情视频免费 | 91精品国产综合久久精品 | www成人精品 | 国产精品久久久久久久久久免费看 | 97国产资源 | 久久亚洲美女 | 免费av在线 | 欧洲一级视频 | av网站在线免费看 | 午夜三区| 日韩精品1区2区3区 国产精品国产成人国产三级 | 国产欧美精选 | 日韩精品一二三区 | 中国黄色毛片 大片 | 日韩精品1区2区 | 亚洲精品午夜国产va久久成人 | 日韩欧美国产成人一区二区 | 久久久久一区二区 | 日日草夜夜草 | www.成人在线视频 | 一区免费视频 | 九九综合九九综合 | 亚洲成人一区二区三区 | 羞羞视频网站 | 一区二区三区成人久久爱 | 久久国产一区 | 亚洲精品在线视频 | 91一区二区三区 | 欧美成人久久 | 欧美视频免费在线 | 91福利视频导航 | 日韩成人小视频 | 91精品国产综合久久久蜜臀图片 | 精品伦精品一区二区三区视频 | 中文亚洲 | 狠狠操中文字幕 | 精品一区视频 | 欧美日韩国产一区二区 | 欧美在线一区二区三区 | 正在播放国产精品 | 亚洲一区二区三区在线 | 一区二区亚洲 | 一色屋精品久久久久久久久久 | 国产精品极品美女在线观看免费 | 得得啪在线视频 | 免费观看一区二区三区 | 国产精品日本一区二区不卡视频 | 美日韩一区二区 | 黑人巨大精品欧美一区免费视频 | 国产精品视频一区二区三区, | 国产一区二区三区在线看 | 日韩在线视频一区 | 成人午夜精品久久久久久久3d | 一区二区三区久久久久久 | 欧美日韩二区三区 | ririsao久久精品一区 | 欧美日本亚洲 | 国产精品久久久久久久一区探花 | 91天堂| 日韩一二区 | 成人精品久久 | a成人在线| 国产日韩一区二区三区 | 高清av网站 | 麻豆av一区 | 欧美a一级 | 国产91色在线 | 亚洲 | 最新日韩av | 久久99精品久久久噜噜最新章节 | 午夜男人免费视频 | 国产片侵犯亲女视频播放 | 国产欧美精品一区二区三区四区 | 亚洲精品一区二区三区中文字幕 | 午夜电影网址 | 国产精品一区二区三区四区 | 欧美在线网站 | 黄色欧美一级片 | 色婷婷基地 | 国产一区二区三区视频在线观看 | 日韩欧美a级v片免费播放 | 欧美精品成人一区二区三区四区 | 成人黄色片网站 | 婷婷亚洲五月 | 精品国产91久久久久久久 | 亚洲精品一区二三区不卡 | 视频1区2区 | 99视频在线免费观看 | 国产精品久久久久久久久久久久冷 | 午夜精品久久久久久久 | 精品久久一二三区 | 欧美精品国产精品 | 伊人超碰 | 久久久久久久国产精品 | 欧美二区视频 | 国产精品国产精品国产专区不片 | 美女久久久| 成年人视频免费在线看 | a网站在线观看 | 国产免费一区 | 精品国产一区二区在线 | 色综合激情 | 伊人夜夜躁av伊人久久 | 老司机午夜免费精品视频 | 真实国产露脸乱 | 中文字幕在线影院 | 亚洲影视一区二区 | 一区二区在线播放视频 | 国产精品国产三级国产aⅴ无密码 | 日本一本视频 | 国产精品一区三区 | 久久天堂 | 欧美国产精品一区二区 | 中文字幕av第一页 | 91人人看| 中文字幕天堂在线 | 国产免费av网站 | 中文字幕一区二区三区不卡 | 日韩欧洲亚洲 | 中文字幕一区二区三 | 这里只有精品在线视频观看 | 亚洲一区二区三区精品视频 | 久久av一区二区三区亚洲 | 国产精品99久久久久久久vr | 激情91| 亚洲一区二区免费 | 国产精品一区二区三 | 国产一区久久久 | 一级做a爰片性色毛片2021 | 中文欧美日韩 | av激情在线| 久久国产精品影视 | 国产网站在线播放 | 日韩一区在线播放 | 性视频一区二区 | 亚洲综合激情网 | 久久久久综合狠狠综合日本高清 | 免费的日批视频 | 成人免费视频网站在线看 | 综合天天| 91精品国产一区二区 | 久久视频精品 | 激情小网站 | 大胆裸体gogo毛片免费看 | 99国产精品久久久久久久成人热 | 国内成人免费视频 | 国产精品久久久久久久毛片 | 黄色日批视频 | 精品亚洲永久免费精品 | 成年人在线视频播放 | 国产视频一区二区在线观看 | 日本三级做a全过程在线观看 | 亚洲第一男人天堂 | 激情五月婷婷 | 亚洲国产精品网站 | 欧美在线a | 欧美日韩激情一区二区三区 | 黄色片在线免费观看 | 国产黄色免费视频 | 色吊丝2288sds中文字幕 | av在线一区二区 | 国产精品欧美日韩在线观看 | 久久网国产 | 国产视频久久 | 久久精品二 | 91精品啪啪 | 免费观看成人毛片 | 国产中文视频 | 精品99免费 | 91tv亚洲精品香蕉国产一区 | 久久99精品视频 | 精品国产鲁一鲁一区二区在线观看 | 亚洲第一视频 | 午夜精品一区二区三区在线播放 | yy6080久久伦理一区二区 | 国产成人精品久久二区二区 | 小川阿佐美88av在线播放 | 成人在线视频网址 | 久久久久久综合 | 欧美午夜一区二区三区免费大片 | 国产精品久久一区 | 国产成人小视频 | 日韩在线播放一区二区三区 | 天天舔天天干天天操 | 亚洲最大的黄色网 | 日本理论片好看理论片 | 亚洲黄页 | 在线观看 亚洲 | 一区二区三区亚洲精品国 | 国产成人精品一区二区三区四区 | 国产精品久久久久久久久免费 | 人人澡人人射 | 91视视频在线观看入口直接观看 | 伊人网站 | 黄在线看v | 免费看的毛片 | 国产精品久久久久久婷婷天堂 | 日韩在线中出 | 国产精品久久久久久久电影 | 中文成人在线 | 青青草99| 国产精品视频专区 | 一级成人免费 | 成人在线免费 | 日韩在线成人 | 99色资源| 国产精品婷婷午夜在线观看 | 欧美精品在线观看 | 国产乱码精品一区二区三区忘忧草 | 久久精品在线观看视频 | 一区二区国产精品 | 国产在线视频一区二区 | 久久中文视频 | 毛片精品 | 中文字幕日韩在线 | 天天看天天做 | 日韩专区在线播放 | 成年人在线视频播放 | 久久久久无码国产精品一区 | 国产午夜精品一区二区三区视频 | 国产精品国产精品国产专区不卡 | 国产欧美精品一区二区三区四区 | jjzz18国产| 蜜臀精品久久久久久蜜臀 | 亚洲欧美日韩在线一区二区 | 久久久久久久久久国产 | 亚洲高清视频在线 | 香蕉久久网 | 青青草免费在线视频 | 视频一区在线 | 国产视频网 | 成人久久 | 丁香婷婷在线观看 | 91久久久久久久久 | 日韩av手机在线免费观看 | 人人做人人爽 | 精品三级三级三级三级三级 | 日韩污视频在线观看 | 亚洲 精品 综合 精品 自拍 | www.国产精品| 国产精品成人久久久久 | 亚洲欧美一区二区三区在线 | 亚洲精品视频在线观看网站 | 日韩在线精品视频 | 国产自在现线2019 | 美女久久一区 | 日韩av电影在线免费观看 | 91av官网 | 免费的av在线| 精品护士一区二区三区 | 99精品热| 自拍第一页 | 精品一区二区三区四区五区 | 蜜桃视频麻豆女神沈芯语免费观看 | 一区二区免费在线观看 | 久久91精品久久久久久9鸭 | 日本中文字幕一区 | 日韩成人一区 | 亚洲精品一区在线观看 | 欧美日韩精品一区二区三区在线观看 | 国产毛片毛片 | 最新超碰 | 夜夜爽99久久国产综合精品女不卡 | 色婷婷国产精品免费网站 | 天天舔日日干 | 成人三区 | 五月婷婷丁香婷婷 | 精品一区二区三区免费看 | 特黄特黄aaaa级毛片免费看 | 亚洲精品一区二区三区四区高清 | 日本精品999| 久久久噜噜噜www成人网 | 三级网站在线播放 | 国产日产精品一区二区三区四区 | 91精品久久久久久久久久久 | 国产一区二区三区四区在线观看 | 久久毛片 | 久草精品视频在线播放 | 久久精品这里只有精品 | 日韩精品1区2区 | 久久99精品视频 | 涩涩视频在线免费看 | 欧美国产精品一区 | 国产免费拔擦拔擦8x高清在线人 | 中文字幕在线电影 | 国产欧美综合在线 | 欧美日本国产 | 又黄又爽的网站 | 亚洲区在线 | 国产精品久久 | 日本免费www | 久久久www| 91精品久久久久久久久入口 | 人人草视频在线观看 | 在线中文字幕日韩 | 在线国产专区 | 欧美亚洲视频在线观看 | 亚洲视频一区在线播放 | 久久国内精品 | 久久久网站 | 爱爱视频在线观看 | 岛国伊人 | 成人免费激情视频 | 欧美成人一区二区三区片免费 | 久久精品免费 | 亚洲一区 | 午夜婷婷丁香 | 黄色a在线观看 | 亚洲区在线 | 国产精品久久久久久久久污网站 | 久久电影国产 | 国产成人免费视频网站高清观看视频 | 日本高清视频一区二区三区 | 国产精品不卡 |