亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

Oracle數(shù)據(jù)庫入門之DML與事務(wù)控制
來源:易賢網(wǎng) 閱讀:1565 次 日期:2014-09-17 10:39:59
溫馨提示:易賢網(wǎng)小編為您整理了“Oracle數(shù)據(jù)庫入門之DML與事務(wù)控制”,方便廣大網(wǎng)友查閱!

insert語句

語法:insert into table [(column1, column2...)] values (value1, value2...);

說明:insert語句每次只能向表中插入一條記錄。缺省字段名列表時,應(yīng)為新插入記錄中的每個字段顯式的設(shè)定新值

也可在insert語句中指定賦值字段列表,只為部分字段顯式設(shè)定新值,其余字段將被缺省賦值為null

舉例:insert into dept values(88,'研發(fā)部','北京');--此句便是缺省字段名列表的情況

insert into dept values(66,'美工部');--這句將執(zhí)行出錯,提示為沒有足夠的值。即必須為所有字段設(shè)定值

insert into dept(deptno,dname) values(99,'財務(wù)部');--也可以單獨為deptno和dname字段賦值

select table_name from user_tables;--用到了數(shù)據(jù)字典表。目的是查詢當前用戶方案下所有的表的名字

select user from dual;--查詢當前連接到數(shù)據(jù)庫的用戶名

補充:可以在insert語句中使用子查詢,實現(xiàn)表間數(shù)據(jù)拷貝。在現(xiàn)實開發(fā)中很少用的到,有點類似Java中的數(shù)組拷貝

比如insert into dept1(id, name) select deptno, dname from dept;

此時不必再給出values子句。子查詢中的值列表應(yīng)與insert子句中的字段列表相匹配

實現(xiàn)數(shù)據(jù)復(fù)制的時候,也可以在應(yīng)用程序?qū)用娌捎眠@種方式進行數(shù)據(jù)備份,但一般來說這種備份是不可靠的

應(yīng)該在數(shù)據(jù)庫的層面做備份,也可以由DBA對整個數(shù)據(jù)庫做自動的數(shù)據(jù)備份處理,包括出現(xiàn)問題的時候的恢復(fù)

update語句

語法:update table set column1=value1 [, column2=value2, ...] [where condition];

說明:update語句用于更新表中的數(shù)據(jù)。update語句每次可更新多條記錄

可使用where子句限定要更新的記錄,如果缺省where子句,則更新表中的所有記錄

舉例:update emp set sal=sal+88;--將所有員工的工資都漲88元錢

update student2 set phone='010-51288984' where name='張三';--將張三的電話改為010-51288984

delete語句

語法:delete [from] table [where condition];

說明:delete語句用于從表中刪除數(shù)據(jù)。delete語句每次可刪除多條記錄

可使用where子句限定要刪除的記錄,如果缺省where子句,則刪除表中的所有記錄

delete語句并不是刪除整個表,只是刪除表中的記錄,表仍然存在,還可用來存放數(shù)據(jù)

舉例:delete emp;--等價于delete from emp;

delete emp where empno=7778;--刪除empno字段的值為7778的所有記錄

merge語句

概述:merge語句用于進行數(shù)據(jù)合并,它是根據(jù)條件在表中執(zhí)行數(shù)據(jù)的修改或插入操作

如果要插入的記錄在目標表中已經(jīng)存在,則執(zhí)行更新操作,否則執(zhí)行插入操作

實際開發(fā)的過程中使用它的機會并不是很多

語法:merge into table [alias]

using(table|view|sub_query) [alias]

on(join_condition)

when matched then

update set col1=col1_val, col2=col2_val

when not matched then

insert (column_list) values(column_values);

舉例:create table test1(eid number(10), name varchar2(20), birth date, salary number(8,2));

insert into test1 values (1001, 'Stone', '21-1月-10', 8888);

insert into test1 values (1002, 'Smith', '04-1月-09', 6666);

select * from test1;

create table test2(eid number(10), name varchar2(20), birth date, salary number(8,2));

select * from test2;

merge into test2

using test1

on(test1.eid=test2.eid)

when matched then

update set name=test1.name,birth=test1.birth,salary=test1.salary

when not matched then

insert (eid, name, birth) values(test1.eid, test1.name, test1.birth);

select * from test2;

說明:set設(shè)定的是目標表中的字段。即將源表中的字段值賦給目標表中的字段

insert設(shè)定的也是將字段值插入到目標表中。如果要插入全部的字段的值,那么column_list是可以省略的

注意:由于set和insert默認都是對目標表進行操作,所以,它們后面的字段不可以加目標表前綴

即本例中若出現(xiàn)set test2.name=test1.name或insert (test2.eid),執(zhí)行則出錯,提示信息為標識符無效

事務(wù)控制

概述:也叫做事務(wù)處理。是通過將一組相關(guān)操作組合為一個要么全部成功,要么全部失敗的邏輯工作單元

以簡化錯誤恢復(fù),提高應(yīng)用程序的可靠性。這里指的是在數(shù)據(jù)庫層面所進行的一種數(shù)據(jù)庫操作的集成或者說單元化控制

也可以在應(yīng)用程序?qū)用孢M行類似的處理。比如說逐個向數(shù)據(jù)庫發(fā)送多條DML指令,通過先后更新兩個表以對應(yīng)轉(zhuǎn)賬操作

如果后面的一個操作出錯了,那么就取消前一個指令,或者進行相反的對沖的操作

但應(yīng)用程序?qū)用娴倪@種原子的組合,實際上是不可靠的。在數(shù)據(jù)庫的層面或者在底層來進行這種集成,會更有效有些

事務(wù):組成單個邏輯工作單元的一系列操作被稱為事務(wù)(Transaction)。實際上事務(wù)不是僅限于在數(shù)據(jù)庫領(lǐng)域中的一個概念

數(shù)據(jù)庫事務(wù)通常由0到多條DML語句或1條DDL(Data Define Language)語句或1條DCL(Data Control Language)語句組成

所謂的單個邏輯工作單元就是能夠完成一個相對獨立的功能,或者說是不應(yīng)該分隔開的一個操作系列

比如銀行的轉(zhuǎn)賬業(yè)務(wù),該業(yè)務(wù)至少可以分為A賬戶的轉(zhuǎn)出和B賬戶的轉(zhuǎn)入。也就是從A賬戶的余額中減掉一定的數(shù)額

然后再將B賬戶的余額增加一定的數(shù)額。整個過程等于是修改了兩條記錄,這兩個操作就可以認為就組成了一個事務(wù)

它們應(yīng)該是一個單個的邏輯工作單元,也就是銀行的一個單筆業(yè)務(wù)

ACID:事務(wù)必須滿足ACID屬性,即原子性(Atomicity)、一致性(Consistency)、隔離性(Isolation)、持久性(Durability)

原子性:即事務(wù)中所有操作要么全成功,要么全失敗,它們應(yīng)該作為一個整體被處理

一致性:事務(wù)執(zhí)行完畢之后,數(shù)據(jù)必須處于一致性的狀態(tài),不能出現(xiàn)數(shù)據(jù)狀態(tài)上的錯誤。比如將員工工資級別從C升到B級

但工資卻沒有從應(yīng)該的4000升到6000,于是就出現(xiàn)了數(shù)據(jù)的不一致。也就是說這時的工資級別雖然是B級

但工資的數(shù)額卻屬于C級的范圍。這就說明事務(wù)結(jié)束的時候,數(shù)據(jù)處于一種不一致性的狀態(tài),會影響后續(xù)的使用

隔離性:這是相對其它事務(wù)而言的。有時可能出現(xiàn)多個事務(wù)并發(fā)執(zhí)行的情況,比如多個用戶同時對同一個數(shù)據(jù)庫表進行操作

碰巧操縱的又是該表的同一個數(shù)據(jù)。此時應(yīng)該有這樣的一個保證,即當前事務(wù)在執(zhí)行過程中所做的數(shù)據(jù)狀態(tài)的改變

是不受其它事務(wù)影響的。其它事務(wù)所讀取或查看的數(shù)據(jù),仍是當前事務(wù)執(zhí)行之前的狀態(tài)

直到當前事務(wù)結(jié)束,其它事務(wù)看到的才會是當前事務(wù)結(jié)束之后的數(shù)據(jù)狀態(tài)

所有事務(wù)中間的狀態(tài)對其它事務(wù)而言,是被隔離開的,不受其它事務(wù)影響

持久性:當事務(wù)執(zhí)行完畢并提交操作之后,數(shù)據(jù)將永久生效,永久保存在數(shù)據(jù)庫中,將來不可撤銷,不可恢復(fù)

開始:事務(wù)開始于第一條可執(zhí)行語句

結(jié)束:當遇到commit或rollback語句、遇到DDL或DCL語句、用戶會話結(jié)束、系統(tǒng)崩潰等情況時會結(jié)束事務(wù)

提交:在執(zhí)行一個DDL語句、執(zhí)行一個DCL語句、正常結(jié)束會話等情況下會自動提交事務(wù)

提交就是讓事務(wù)永久生效,不可撤銷。回滾就是撤銷先前操作,但回滾到事務(wù)開始之前的狀態(tài)時,數(shù)據(jù)仍然是一致的

回滾:當會話異常終止或系統(tǒng)崩潰時,事務(wù)會被自動回滾。事務(wù)的顯式的提交和回滾操作是為了更好的保證數(shù)據(jù)的一致性

狀態(tài):事務(wù)回滾后:數(shù)據(jù)的修改被撤銷。數(shù)據(jù)恢復(fù)到修改前的狀態(tài)。記錄鎖被釋放

事務(wù)提交后:數(shù)據(jù)的修改永久生效,不可撤銷。數(shù)據(jù)以前的狀態(tài)永久性丟失,無法恢復(fù)。保存點(savepoints)被清除

所有用戶(會話)都將看到操作后的結(jié)果。記錄鎖被釋放,其它用戶此時才可以對這些數(shù)據(jù)進行修改操作

提交或回滾前:事務(wù)中DML操作結(jié)果只對當前用戶(會話)可見,其它用戶(會話)看不到當前事務(wù)中數(shù)據(jù)的改變,直到事務(wù)結(jié)束

事務(wù)中DML語句所涉及到的行會被鎖定,其它用戶(會話)不能對其進行修改操作,但可以查詢

事務(wù)中數(shù)據(jù)狀態(tài)的改變是可以恢復(fù)的

SqlPlus的自動提交

概述:SqlPlus中執(zhí)行SQL語句時可以設(shè)置是否自動提交,缺省為非自動提交。這里的提交指的不是事務(wù),而是SqlPlus的每條語句

將來在commit或正常關(guān)閉窗口即關(guān)閉本地到數(shù)據(jù)庫連接的時候,Sql Plus中的語句也會被自動的提交

設(shè)置:show autocommit;--查看設(shè)置。其中autocommit OFF表示當前設(shè)置為非自動提交,而autocommit IMMEDIATE代表自動提交

set autocommit on;--更改為自動提交。set autocommit off;--更改為非自動提交

舉例:insert into dept values(88,'Stone','Beijing');

select * from dept;

說明:自動提交狀態(tài)為OFF的情況下,這是一個未提交的事務(wù)。插入新記錄的操作并沒有永久生效,只是當前用戶(會話)可見

其它會話中看不見這個未提交事務(wù),即使當前用戶再一次連接到數(shù)據(jù)庫,即建立了一個新的會話,也查詢不到88號記錄

比如不關(guān)閉當前SQLPlus,然后再打開一個SQLPlus窗口,并使用當前登錄的scott用戶再一次登錄新打開的SQLPlus窗口

然后執(zhí)行查詢,在結(jié)果中根本沒有查詢到前一次會話中沒有提交的操作指令,即查詢結(jié)果中沒有88號記錄

這時可以在原SQLPlus窗口中顯式的提交一下,即執(zhí)行commit指令。提交完成后,插入88號記錄的操作便永久生效了

然后回到后打開的SQLPlus窗口中執(zhí)行查詢,查詢結(jié)果中很自然的就查到了88號記錄

也就是說已經(jīng)提交的事務(wù)影響所有其它的事務(wù)和會話。而對于未提交的事務(wù),其它用戶(會話)是看不見的

保存點(Savepoint)

概述:通過保存點在當前的事務(wù)中創(chuàng)建標記,將來可回退到指定的標記(保存點)處,實現(xiàn)事務(wù)的部分回滾

舉例:insert into dept values(55,'Adv','Beijing');

insert into dept values(56,'Sec','Shanghai');

savepoint p1;

insert into dept values(57,'Acc','Dalian');

select * from dept;

rollback to p1;

select * from dept;

說明:前提是當前SqlPlus的設(shè)置是非自動提交。所以這些都是當前會話中未提交的事務(wù)

代碼執(zhí)行時p1之后的數(shù)據(jù)狀態(tài)的改變被撤銷,p1之前的操作仍然存在

若執(zhí)行rollback;則回滾到整個事務(wù)的最初

更多信息請查看IT技術(shù)專欄

更多信息請查看數(shù)據(jù)庫
易賢網(wǎng)手機網(wǎng)站地址:Oracle數(shù)據(jù)庫入門之DML與事務(wù)控制
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權(quán)所有:易賢網(wǎng)

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
欧美一区影院| 欧美精品18| 免费久久99精品国产自在现线| 亚洲精品一二| 国产欧美日本| 美女诱惑一区| 欧美性色综合| 亚洲精品系列| 久久久久一区二区三区| 午夜精品视频| 亚洲区第一页| 久久久久高清| 在线精品一区二区| 亚洲综合国产| 欧美精品入口| 国产视频在线观看一区| 美女精品在线| 亚洲国产精品第一区二区| 国产精品入口66mio| 午夜视频一区| 国产日韩亚洲| 国精品一区二区| 国产美女一区| 亚洲国产专区| 国产精品国产精品| 久久久精品网| 国产精品免费区二区三区观看| 欧美女人交a| 亚洲一区国产| 亚洲三级电影在线观看| 久久综合福利| 午夜一区二区三视频在线观看 | 国产一区在线免费观看| 亚洲国产高清一区二区三区| 美女网站久久| 国产精品一区二区三区四区五区 | 夜夜精品视频| 91久久综合| 欧美视频官网| 欧美国产先锋| 午夜精品免费| 欧美日韩亚洲一区二区三区在线 | 久久另类ts人妖一区二区| 亚洲精品日韩久久| 黄色亚洲免费| 国内成人在线| 国内精品久久久久国产盗摄免费观看完整版 | 亚洲一级二级| 亚洲欧美在线网| 久久亚洲国产精品一区二区 | 久久综合导航| 女女同性女同一区二区三区91 | 久久久一本精品99久久精品66| 亚洲国产精品第一区二区| 午夜精品影院| 韩国一区二区三区美女美女秀| 欧美 日韩 国产精品免费观看| 国产伦理一区| 看欧美日韩国产| 伊人久久亚洲热| 亚洲黄页一区| 国产精品伊人日日| 亚洲欧美大片| 午夜日韩电影| 国产综合网站| 亚洲精品色图| 亚洲一区二区动漫| 女人香蕉久久**毛片精品| 欧美另类综合| 99国产精品久久久久久久成人热| 一本色道久久综合| 中国成人亚色综合网站| 国产亚洲在线| 欧美激情一区| 国产深夜精品| 欧美精品二区| 制服诱惑一区二区| 韩国亚洲精品| 国产日韩欧美一区在线| 久久久久一区二区| 亚洲性图久久| 免费中文字幕日韩欧美| 欧美午夜一区| 国产精品日韩久久久| 欧美在线资源| 亚洲日本精品国产第一区| 国产日韩久久| 韩国久久久久| 国产欧美一级| 国产精品www994| 模特精品在线| 一本久道综合久久精品| 欧美日韩国产综合在线| 国产精品亚洲欧美| 亚洲天堂激情| 午夜激情一区| 免费亚洲一区| 一本色道久久综合亚洲精品不卡| 你懂的一区二区| 先锋影音久久| 国产一区二区黄色| 亚洲激情av| 狠狠色综合网| 欧美日韩一区在线视频| 久久精品成人| 亚洲中字黄色| 一区二区精品在线观看| 国产主播一区| 好吊色欧美一区二区三区视频| 国产精品尤物| 国产精品一级| av不卡在线| 亚洲看片一区| 日韩视频精品| 99成人在线| 亚洲国产一区二区三区a毛片 | 亚洲一区三区电影在线观看| 亚洲欧洲日夜超级视频| 国产精品二区影院| 国产主播一区二区三区四区| 久久人人97超碰人人澡爱香蕉| 亚洲在线观看| 久久精品女人的天堂av| 国产亚洲精品v| 国产午夜精品一区二区三区欧美 | 久久久久国内| 性欧美暴力猛交另类hd| 亚洲一区日韩| 免费视频久久| 久久精品主播| 牛夜精品久久久久久久99黑人| 欧美亚洲免费高清在线观看| 亚洲国产高清视频| 久久视频一区| 国产精品一区视频| 在线一区视频| 亚洲资源av| 久久久xxx| 欧美久久电影| 亚洲国产欧美国产综合一区| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲欧美精品在线观看| 中文精品视频| 久久国产高清| 国产一区清纯| 一级日韩一区在线观看| 亚洲免费在线精品一区| 久久精品一区| 国模吧视频一区| 在线一区亚洲| 欧美另类一区| 久久精品日产第一区二区| 欧美精品91| 亚洲最新在线| 欧美日韩一区二区高清| 一级日韩一区在线观看| 久久久久国产精品午夜一区| 狠狠入ady亚洲精品经典电影| 在线视频观看日韩| 久久亚洲美女| 91久久中文| 玖玖在线精品| 亚洲少妇自拍| 亚洲小说区图片区| 久久狠狠久久综合桃花| 在线观看亚洲视频啊啊啊啊| 性刺激综合网| 一区二区高清| 亚洲性人人天天夜夜摸| 久久久久久国产精品一区| 影音先锋久久| 欧美色一级片| 久久久精品五月天| 一区二区三区精品国产| 亚洲视频精品| 国产精品v日韩精品v欧美精品网站| 在线视频亚洲| 亚洲国产婷婷| 在线成人av| 国产精品分类| 欧美xxx在线观看| 鲁大师影院一区二区三区| 亚洲免费成人| 亚洲国产日韩欧美| 亚洲午夜一区| 在线日韩中文| 亚洲精品资源| 99av国产精品欲麻豆| 91久久中文| 一区二区三区精品视频在线观看| 亚洲人成久久| 在线一区亚洲| 香蕉精品999视频一区二区 | 久久电影一区| 免费日韩av| 美女爽到呻吟久久久久| 久久精品成人一区二区三区蜜臀| 国产农村妇女精品一二区 | 亚洲全部视频| 亚洲大胆av| 在线观看亚洲视频啊啊啊啊| 午夜精品久久久久99热蜜桃导演| 午夜久久影院| 亚洲无吗在线| 欧美三级第一页| 久久久精品动漫| 亚洲自拍另类| 亚洲一区中文| 国产精品久久777777毛茸茸| 性伦欧美刺激片在线观看| 在线成人av| 精品91久久久久| 亚洲午夜精品久久久久久app| 永久域名在线精品| 一区在线电影| 亚洲高清久久| 亚洲欧洲午夜| 亚洲欧美国产不卡| 亚洲一区高清| 久久福利一区| 欧美99在线视频观看| 狠狠干成人综合网| 欧美日韩理论| 好吊色欧美一区二区三区视频| 欧美一区1区三区3区公司| 亚洲欧美综合| 欧美高清视频一区| 久久一区免费| 国模精品一区二区三区| 亚洲一区国产一区| 每日更新成人在线视频| 老牛国产精品一区的观看方式| 久久精品主播| 国产日韩欧美三级| 久久大香伊蕉在人线观看热2| 免费日韩av| 欧美日韩亚洲一区| 国产一区二区高清视频| 国产亚洲精品bv在线观看| 国产精品一区视频| 久久本道综合色狠狠五月| 伊人久久大香线蕉综合热线| 亚洲国内精品| 久久福利电影| 欧美国产综合视频| 午夜在线a亚洲v天堂网2018| 久久国产日韩| 亚洲小说欧美另类婷婷| 亚洲一区二区三区欧美| 欧美成人嫩草网站| 亚洲三级网站| 欧美freesex交免费视频| 中文精品视频| 欧美福利影院| 一本综合精品| 欧美日韩在线播放一区二区| 久久午夜视频| 99精品国产在热久久婷婷| 久久亚洲综合网| 99视频一区| 一本色道久久综合亚洲精品不卡 | 国产精品国色综合久久| 日韩视频在线观看国产| 久久久久一区二区三区| 一区二区亚洲| 欧美在线播放一区| 国产日韩久久| 国内揄拍国内精品久久| 欧美午夜精品| 鲁鲁狠狠狠7777一区二区| 亚洲黄色精品| 国产精品va| 亚洲一级高清| 欧美精品成人| 久久亚洲综合| 欧美午夜电影在线观看| 狂野欧美一区| 久久精品日韩欧美| 亚洲一区二区成人| 久久亚洲二区| 久久动漫亚洲| 裸体一区二区| 欧美精品一区在线| 久久久一本精品99久久精品66| 日韩视频在线一区二区三区| 伊人久久综合| 亚洲一区视频| 国产精品制服诱惑| 一本色道久久综合亚洲精品高清| 亚洲午夜91| 一区二区亚洲精品| 在线播放精品| 亚洲区一区二| 美女国产精品| 久久久久欧美| 欧美激情麻豆| 国产亚洲二区| 久久国产欧美精品| 久久五月激情| 欧美凹凸一区二区三区视频| 精品91在线| 日韩亚洲一区在线播放| 国产亚洲在线| 亚洲视频一区| 亚洲精品美女久久7777777| a91a精品视频在线观看| 欧美黄色大片网站| 狠狠88综合久久久久综合网| 国内精品久久久久久久97牛牛 | 欧美+日本+国产+在线a∨观看| 国产精品综合| 国内一区二区三区在线视频| 在线观看一区视频| 在线一区亚洲| 黄色精品免费| 国产欧美一区二区视频| 亚洲一区二区高清视频| 女人香蕉久久**毛片精品| 一区二区国产在线观看| 久久都是精品| 国产综合视频| 欧美日韩精品免费观看视一区二区 | av成人国产| 亚洲一区二区在线看| 午夜精品一区二区三区四区| 国产午夜精品在线| 欧美影视一区| 日韩午夜在线| 免费视频一区| 国产日韩欧美一区| 欧美在线影院| 亚洲日本欧美| 在线观看一区欧美| 久久久久久久久久码影片| 韩国一区二区三区在线观看| 久久综合九色99| 一级日韩一区在线观看| 久久久99爱| 亚洲午夜精品国产| 韩国亚洲精品| 久久久成人网| 亚洲深夜激情| 国产精品久久久一区二区三区| 国产精品三上| 99国产精品久久久久久久| 欧美在线播放一区二区| 国产欧美日韩视频一区二区三区| 久久久国产精品一区二区三区| 免费中文字幕日韩欧美| 亚洲青涩在线| 狠狠爱综合网| 国产精品乱子乱xxxx| 欧美日韩第一区| 欧美一区=区| 国产精品久久久久久久久久直播| av成人免费观看| 亚洲夜间福利| 黄色亚洲精品| 国产日韩一区二区三区| 亚洲性图久久| 国产真实久久| 日韩视频精品在线观看| 激情欧美丁香| 亚洲午夜精品福利| 国产精品地址| 国产在线日韩| 亚洲欧美日本日韩| 亚洲永久网站| 久久成人精品| 久久天堂成人| 亚洲成色www久久网站| 国产中文一区二区| 在线欧美日韩| 久久久国产亚洲精品| 另类av一区二区| 久久亚洲图片| 欧美成人久久| 国产亚洲欧美一区二区| 国产精品社区| 国产综合网站| 亚洲精品久久久久久一区二区| 在线国产欧美| 欧美一区二区三区另类| 欧美精品一级| 韩国av一区| 久久人人精品| 欧美三区在线| 亚洲国产精品一区二区第一页| 翔田千里一区二区| 欧美二区视频| 尹人成人综合网| 女同一区二区| 亚洲黑丝一区二区| 亚洲一级在线| 亚洲毛片在线| 久久日韩精品| 欧美韩日精品| 免费在线欧美黄色| 国产精品a久久久久| 99视频一区|