黄a在线观看-黄a在线-黄a大片-黄色片在线看-黄色毛片免费-黄色大片网站

您的位置:首頁技術文章
文章詳情頁

Oracle數據操作和控制語言詳解

瀏覽:26日期:2023-11-17 11:59:59
SQL語言共分為四大類:數據查詢語言DQL,數據操縱語言DML, 數據定義語言DDL,數據控制語言DCL。其中用于定義數據的結構,比如 創建、修改或者刪除數據庫;DCL用于定義數據庫用戶的權限;在這篇文章中我將具體講述這兩種語言在Oracle中的使用方法。 DML語言DML是SQL的一個子集,主要用于修改數據,下表列出了ORACLE支持的DML語句。語句 用途INSERT向表中添加行UPDATE更新存儲在表中的數據DELETE 刪除行SELECT FOR UPDATE 禁止其他用戶訪問DML語句正在處理的行。LOCK TABLE 禁止其他用戶在表中使用DML語句插入數據INSERT語句經常用于向表中插入行,行中可以有非凡數據字段,或者可以用子查詢從已存在的數據中建立新行。列目錄是可選的,缺省的列的目錄是所有的列名,包括comlumn_id,comlumn_id可以在數據字典視圖ALL_TAB_COLUMNS,USER_TAB_COLUMNS,或者DBA_TAB_COLUMNS中找到。插入行的數據的數量和數據類型必須和列的數量和數據類型相匹配。不符合列定義的數據類型將對插入值實行隱式數據轉換。NULL字符串將一個NULL值插入適當的列中。要害字NULL經常用于表示將某列定義為NULL值。下面的兩個例子是等價的。INSERT INTO customers(cust_id,state,post_code)VALUE('Ariel',NULL,'94501'); 或INSERT INTO customers(cust_id,state,post_code)VALUE('Ariel',,'94501');更新數據UPDATE命令用于修改表中的數據。UPDATE order_rollupSET(qty,price)=(SELECT SUM(qty),SUM(price) FROM order_lines WHERE customer_id='KOHL'WHERE cust_id='KOHL'AND order_period=TO_DATE('01-Oct-2000')刪除數據DELETE語句用來從表中刪除一行或多行數據,該命令包含兩個語句: 1、要害字DELETE FROM后跟預備從中刪除數據的表名?!?、WHERE后跟刪除條件DELETE FROM po_linesWHERE ship_to_state IN ('TX','NY','IL')AND order_date 清空表假如你想刪除表中所有數據,清空表,可以考慮使用DDL語言的TRUNCATE語句。TRUNCATE就像沒有WHERE子句的DELETE命令一樣。TRUNCATE將刪除表中所有行。TRUNCATE不是DML語句是DDL語句,他和DELETE右不同的特點。TRUNCATE TABLE (schema)table DROP(REUSE) STORAGE STORAGE子串是可選的,缺省是DROP STORAGE。當使用DROP STORAGE時將縮短表和表索引,將表收縮到最小范圍,并重新設置NEXT參數。REUSE STORAGE不會縮短表或者調整NEXT參數。TRUNCATE和DELETE有以下幾點區別1、TRUNCATE在各種表上無論是大的還是小的都非??臁<偃缬蠷OLLBACK命令DELETE將被撤銷,而TRUNCATE則不會被撤銷。2、TRUNCATE是一個DDL語言,向其他所有的DDL語言一樣,他將被隱式提交,不能對TRUNCATE使用ROLLBACK命令。3、TRUNCATE將重新設置高水平線和所有的索引。在對整個表和索引進行完全瀏覽時,經過TRUNCATE操作后的表比DELETE操作后的表要快得多。4、TRUNCATE不能觸發任何DELETE觸發器。5、不能授予任何人清空他人的表的權限。6、當表被清空后表和表的索引講重新設置成初始大小,而delete則不能。7、不能清空父表。SELECT FOR UPDATEselect for update語句用于鎖定行,阻止其他用戶在該行上修改數據。當該行被鎖定后其他用戶可以用SELECT語句查詢該行的數據,但不能修改或鎖定該行。鎖定表LOCK語句經常用于鎖定整個表。當表被鎖定后,大多數DML語言不能在該表上使用。LOCK語法如下:LOCK schema table IN lock_mode其中lock_mode有兩個選項: share 共享方式 exclusive 唯一方式例:LOCK TABLE intentory IN EXCLUSIVE MODE死鎖當兩個事務都被鎖定,并且互相都在等待另一個被解鎖,這種情況稱為死鎖。 當出現死鎖時,ORACLE將檢測死鎖條件,并返回一個異常。事務控制事務控制包括協調對相同數據的多個同步的訪問。當一個用戶改變了另一個用戶正在使用的數據時,oracle使用事務控制誰可以操作數據。事務事務表示工作的一個基本單元,是一系列作為一個單元被成功或不成功操作的SQL語句。在SQL和PL/SQL中有很多語句讓程序員控制事務。程序員可以: 1、顯式開始一個事物,選擇語句級一致性或事務級一致性 2、設置撤銷回滾點,并回滾到回滾點  3、完成事務永遠改變數據或者放棄修改。事務控制語句語句用途Commit 完成事務,數據修改成功并對其他用戶開放Rollback 撤銷事務,撤銷所有操作rollback to savepoint 撤銷在設置的回滾點以后的操作set transaction響應事務或語句的一致性;非凡對于事務使用回滾段例:BEGINUPDATE checkingSET balance=balance-5000WHERE account='Kieesha';INSERT INTO checking_log(action_date,action,amount)VALUES (SYSDATE,'Transfer to brokerage',-5000);UPDATE brokerageSET cash_balance=cash_balance+5000WHERE account='Kiesha';INSERT INTO brokerage_log(action_date,action,amount)VALUES (SYSDATE,'Tracfer from checking',5000)COMMITEXCEPTIONWHEN OTHERSROLLBACKENDSavepoint 和 部分回滾(Partial Rollback)在SQL和PL/SQL中Savepoint是在一事務范圍內的中間標志。經常用于將一個長的事務劃分為小的部分。保留點Savepoint可標志長事務中的任何點,答應可回滾該點之后的操作。在應用程序中經常使用Savepoint;例如一過程包含幾個函數,在每個函數前可建立一個保留點,假如函數失敗,很輕易返回到每一個函數開始的情況。在回滾到一個Savepoint之后,該Savepoint之后所獲得的數據封鎖被釋放。為了實現部分回滾可以用帶TO Savepoint子句的ROLLBACK語句將事務回滾到指定的位置。例BEGIN INSERT INTO ATM_LOG(who,when,what,where)VALUES ('Kiesha',SYSDATE,'Withdrawal of $100','ATM54')SAVEPOINT ATM_LOGGED;UPDATE checkingSET balance=balance-100RETURN balance INTO new_balance;IF new_balance<0THENROLLBACK TO ATM_LOGGED;COMMITRAISE insufficient_funda;END IFEND 要害字SAVEPOINT是可選的,所以下面兩個語句是等價的:ROLLBACK TO ATM_LOGGED;ROLLBACK TO SAVEPOINT ATM_LOGGED;一致性和事務一致性是事物控制的要害慨念。把握了oracle 的一致性模型,能使您更好的,更恰當的使用事務控制。oracle通過一致性保證數據只有在事務全部完成后才能被用戶看見和使用。這項技術對多用戶數據庫有巨大的作用。oracle經常使用語句級(state-level)一致性,保證數據在語句的生命期之間是可見的但不能被改變。事務由多個語句組成,當使用事務時,事物級(transaction-level)一致性在整個事務生命期中保證數據對所有語句都是可見的。oracle通過SCN(syatem change number)實施一致性。一個SCN是一個面向時間的數據庫內部鍵。SCN只會增加不會減少,SCN表示了時間上的一個點,每個數據塊都有一個SCN,通過比較這個點實施操作。事務級一致性SET TRANSACTION 的一個作用是確保事務級一致或語句級一致中有一個實施。ORACLE使用這些術語: ISOLATION LEVEL READ COMMIT 表示語句級一致 ISOLATION LEVEL SERIALIZABLE 表示事務級一致。例:SET TRANSACTION ISOLATION LEVEL READ COMMIT;SET TRANSACTION ISOLATION LEVEL READ COMMIT下面的語句也能確保事務級一致:SET TRANSCATION READ ONLY任何企圖在只讀(READ ONLY)事務中修改數據的操作都會拋出一個異常。但是,READ ONLY事務只能在下列語句中使用:SELECT(沒有FOR UPDATE子句)LOCK TABLESET ROLEALTER SYSTEMALTER ALARM即使沒有改變任何數據,READ ONLY事務依然必須使用一個COMMIT或ROLLBACK以結束整個事務。 SET TRANSCTION的另外一個應用是在回滾時直接使用回滾段(ROLLBACK SEGMENT)?;貪L段是ORACLE的一個非凡的數據對象,回滾段的頭部包含正在使用該回滾段事務的信息。當用戶回滾事務(ROLLBACK)時,ORACLE將會利用回滾段中的數據前影像來將修改的數據恢復到原來的值。oracle用round-robin給事務隨機分配回滾段。一個大的事務可以分配任何回滾段,這也許會導致回滾段的大小變得很大。因此要避免讓大的事務隨機分配回滾段。事務以SET TRANSACTION開始,象下面這樣:SET TRANSACTION USE ROLLBACK SEGMENT rb_large;rb_large是一個大的回滾段的名稱,現在就給一個大的事務分配了一個大的回滾段,其他的小的回滾段將不由動態空間治理,這樣就更有效率。下面我們看一個例子.我們有一個回滾段表空間大小是2G,在高峰時期需要10個回滾段以滿足用戶的需要,這些高峰在線用戶只有小的事務。一周我們連續運行了4個大的事務,這些事務需要刪除和加載數據,每一個撤銷需要1G,回滾段的大小如下:rb_large(initial 100M minextenta 2)rb1 (initial 1M next minextents 5) rb2 (initial 1M next minextents 5)rb3 (initial 1M next minextents 5)rb4 (initial 1M next minextents 5)rb5 (initial 1M next minextents 5)rb6 (initial 1M next minextents 5)rb7 (initial 1M next minextents 5)rb8 (initial 1M next minextents 5)rb9 (initial 1M next minextents 5)rb10 (initial 1M next minextents 5) 所有的都非常恰當的安排在2G的表空間中,假如我們缺省的round-robin給事務分配回滾段,4個大事務將有4個獨立的回滾段,每個回滾段的大小將是1G,假如這樣我們的2G表空間就不夠,而數據庫治理員就不得不在夜晚2點起來工作,每個事務都由以下面的語句開始:SET TRANSACTION USE ROLLBACK SEGMENT rb_large 現在 4個事務重用相同的表空間,保正4個回滾段的表空間在2G以內。數據庫治理員可以睡到天亮。建立和修改用戶CREATE USER 語句將建立一個用戶。當一個用戶連接到ORACLE數據庫時,它必須被驗證。ORACLE中驗證有三種類型: Database external Global缺省是數據庫驗證,當用戶連接到數據庫時,oracle將檢測用戶是否是數據庫的合法用戶,并且要提供正確的passWord.external驗證,oracle將只檢測用戶是否是合法用戶,password已經被網絡或系統驗證了。global驗證也是只檢測是否是合法用戶,password由oraclesecurity server驗證。Database驗證用戶賬號數據庫驗證賬號是張好的缺省類型,也是最普通的類型。建立一個賬號是piyush,口令是welcome的賬號,只需執行下面的命令:CREATE USE piyush IDENTIFIED BY welcomepiyush可以通過下面的語句將口令改變為saraswatt:ALTER USER piyush IDENTIFIED BY saraswati;外部驗證用戶賬號用戶賬號進入數據庫時可以不提供口令,這種情況下代替數據庫識別口令的是客戶端操作系統。外部驗證賬號有時也叫OPS$賬號,當他們最初在oracle6開始介紹時,oracle賬號都有要害字前綴OPS$,這也就是為什么init.ora 參數os_authent_prefix是OPS$--默認特征與oracle6保持一致。os_authent_prefix定義的字符串必須被預處理為用于Oracle外部識別賬號的操作系統賬號名。創建操作系統用戶appl的語句是:CREATE USER ops$appl IDENTIFIED EATERNALLY但在通常情況下,os_authent_prefix將被設置為空,像下面這樣:CREATE USER appl IDENTIFIED EATERNALLY這樣效果是一樣的,要害字IDENTIFIED EXTERNALLY告訴ORACLE這是一個外部識別賬號。GLOBAL用戶賬號GLOBAL類型的用戶賬號數據庫不檢測口令,而是由X.509目錄服務器檢測口令。創建一個GLOBAL類型的用戶賬號的方法是:CREATE USER scott IDENTIFIED GLOBALLY AS 'CN=scott,OU=divisional,O=sybex,C=US'要害字IDENTIFIED GLOBALLY AS表示建立的是一個GLOBAL類型的用戶賬號.創建和更改用戶賬號CREATE USER 用于建立用戶賬號和給用戶賬號的屬性賦值。ALTER USER用于更改用戶賬號和屬性。 但CREATE USER語句必須包括用戶名和口令。有部分屬性能用CREATER USER和ALTER USER語句設置,下面對是這些的屬性具體描述:給用戶分配缺省表空間表空間(tablespace)是放置表、索引、叢等用戶對象的。假如在create user語句中沒有包含表空間,那么缺省的是系統表空間。CREATE USER piyush IDENTIFIED BY saraswatiDEFAULTE TABLESPACE user_data;ALTER USER manoj DEFAULTE TABLESPACE dev1_data;給用戶分配臨時表空間臨時表空間,顧名思義是臨時存放表、索引等用戶對象的臨時段。建立方法一樣CREATE USER piyush IDENTIFIED BY saraswatiTemporary TABLESPACE user_data;ALTER USER manoj Temporary TABLESPACE dev1_data;給用戶分配表空間的使用定額使用定額限制用戶在表空間中使用磁盤的數量。定額可以按字節、千字節、兆字節或者無限制來制定。CREATE USER piyush IDENTIFIED BY saraswatiDEFAULT TABLESPACE user_dataQUOTA UNLIMITED ON user_dataQUOTA 20M ON tools;ALTER USER manoj QUOTA 2500K ON tools;給用戶分配一個簡表簡表可以限制用戶在會話時消耗的資源。這些資源包括:連接數據庫的時間,空閑時間,每次會話的邏輯讀數據的數量等等,缺省的簡表對資源無限制。CREATE USER piyush IDENTIFIED BY saraswatiPROFILE TABLESPACE user_data;ALTER USER manoj Temporary TABLESPACE dev1_data;為用戶響應指定角色這個屬性只能由ALTER USER語句設置,試圖用CREATE USER語句設置將回返回一個例外。ALTER USER manoj DEFAULT ROLE ALL EXCEPT salary_adm;為用戶的password設定到期時間以便在用戶下次登錄時更改當用戶的password到期,在下一次登錄時將強迫修改password,oracle提示用戶輸入舊的password,然后輸入新的password。這項功能常用于新用戶,當新用戶用缺省的password登錄時必須修改立即修改password.ALTER USER manoj IDENTIFIED BY welcome;ALTER USER manoj PASSWORD EXPIRE;鎖定賬號,是用戶不能登錄ALTER USER ql AC COUNT LOCK 對賬號解鎖,以便用戶能登錄數據庫ALTER USER ql ACCOUNT UNLOCK權限和角色權限答應用戶訪問屬于其它用戶的對象或執行程序,ORACLE系統提供三種權限: Object 對象級 System 系統級 Role 角色級這些權限可以授予給用戶、非凡用戶public或角色,假如授予一個權限給非凡用戶'Public'(用戶public是oracle預定義的,每個用戶享有這個用戶享有的權限),那么就意味作將該權限授予了該數據庫的所有用戶。對治理權限而言,角色是一個工具,權限能夠被授予給一個角色,角色也能被授予給另一個角色或用戶。用戶可以通過角色繼續權限,除了治理權限外角色服務沒有其它目的。權限可以被授予,也可以用同樣的方式撤銷。建立和使用角色如前所訴,角色存在的目的就是為了使權限的治理變得輕松。建立角色使用CREATE ROLE語句,他的語法如下:CREATE ROLE role_name IDENTIFIED BY passwordCREATE ROLE role_name IDENTIFIED EXTERNALLYCREATE ROLE role_name IDENTIFIED GLOBALLY缺省情況下建立的角色沒有password或者其他的識別。假如使用IDENTIFIED BY 子句建立,那么角色不會自動響應,必須用SET ROLE激活。SET ROLE role_name IDENTIFIED BY passwordEXTERNALLY和GLOBALLY類型的角色由操作系統和ORACLE Service server驗證。通常用戶需要權限修改應用程序中使用的表單中的數據,但是只有在應用程序運行時而不是在使用ad hoc工具時,這種上下文敏感安全可以通過有PASSWORD的角色來實現。當用戶在應用程序內部連結數據庫時,代碼將執行SET ROLE命令,通過安全驗證。所以用戶不需要知道角色的password,也不需要自己輸入SET ROLE命令。對象權限對象權限就是指在表、視圖、序列、過程、函數或包等對象上執行非凡動作的權利。有九種不同類型的權限可以授予給用戶或角色。如下表:權限ALTERDELETEEXECUTEINDEXINSERTREAD REFERENCESELECT UPDATEDirectoryno no no no no yesnono nofunctionnonoyesno nononononoprocedureno noyesnonono nononopackagenonoyesnonononononoDB Objectno no yesnono nonononoLibary nonoyes nonono no nonoOperation no no yesno no no no no noSequenceyes no no no no no no no noTable yes yes noyesyes no yes yes yesTypeno no yes no no no no no noView no yes no no yes no no yes yes對象由不止一個權限,非凡權限ALL可以被授予或撤銷。 如TABLE的ALL權限就包括: SELECT,INSERT,UPDATE和DELETE,還有INDEX,ALTER,和REFERENCE。如何看這個表我們以ALTER權限為例進行說明ALTER權限答應執行ALTER TABLE和LOCK TABLE操作,ALTER TABLE可以進行如下操作:. 更改表名. 增加或刪除列. 改變列的數據類型或大小. 將表轉變為分區表在SEQUENCE上的ALTER權限答應執行ALTER Sequence語句,重新給sequence分配最小值、增量和緩沖區大小。系統權限系統權限需要授予者有進行系統級活動的能力,如連接數據庫,更改用戶會話、建立表或建立用戶等等。你可以在數據字典視圖SYSTEM_PRIVILEGE_MAP上獲得完整的系統權限。對象權限和系統權限都通過GRANT語句授予用戶或角色。需要注重的是在授予對象權限時語句應該是WITH GRANT OPTION子句,但在授予系統權象時語句是WITH ADMIN OPTION,所以在你試圖授予系統權限時,使用語句WITH GRANT OPTION系統會報告一個錯誤:ONLY ADMIN OPTION can be specified。在考試中要非凡注重這個語法和錯誤信息。角色和角色權限角色權限就是將屬于用戶的權限授予一個角色。任何權限都可以授予給一個角色。授予系統權限給被授予者必須使用WITH_ADMIN_OPTION子句,在會話期間通過SET ROLE語句授予或撤銷角色權限。然而,角色權限不能依靠存儲在SQL中的權限。假如函數、程序、包、觸發器或者方法使用另一個計劃擁有的對象,那么就必須直接給對象的擁有者授權,這是因為權限不會在會話之間改變。授予和撤銷權限 給用戶或者角色授予權限使用GRANT 語句,GRANT語句的語法如下:GRANT ROLE(或system privilege) TO user(role,Public) WITH ADMIN OPTION(可選)對象權限被授予 WITH GRANT OPTION,權限和數據字典數據字典是ORACLE存儲有關數據庫結構信息的地方,數據本身存放在其他地方,數據字典由表和視圖組成。在考試中關于數據字典最輕易考的內容是:查看那一類權限已經被授予。比如DBA_TAB_PRIV包含了用戶授予給另一用戶的對象權限和在授予時是否帶有WITH GRANT OTPION子串的信息。注重DBA_TAB_PRIV不僅僅包含了對表的權限的關系,他還包括函數、包、隊列等等上的權限的關系。下表列出了所有的權限和角色的數據字典視圖:表: 權限的數據字典視圖視圖 作用ALL_COL_PRIVS表示列上的授權,用戶和PUBLIC是被授予者ALL_COL_PRIVS_MADE 表示列上的授權,用戶是屬主和被授予者ALL_COL_RECD表示列上的授權,用戶和PUBLIC是被授予者ALL_TAB_PRIVS表示對象上的授權,用戶是PUBLIC或被授予者或用戶是屬主ALL_TAB_PRIVS_MADE 表示對象上的權限,用戶是屬主或授予者ALL_TAB_PRIVS_RECD 表示對象上的權限, 用戶是PUBLIC或被授予者DBA_COL_PRIVS 數據庫列上的所有授權DBA_ROLE_PRIVS 顯示已授予用戶或其他角色的角色DBA_SYS_PRIVS 已授予用戶或角色的系統權限DBA_TAB_PRIVS 數據庫對象上的所有權限ROLE_ROLE_PRIVS 顯示已授予用戶的角色ROLE_SYS_PRIVS顯示通過角色授予用戶的系統權限ROLE_TAB_PRIVS顯示通過角色授予用戶的對象權限SESSION_PRIVS 顯示用戶現在可利用的所有系統權限USER_COL_PRIVS顯示列上的權限,用戶是屬主、授予者或被授予者USER_COL_PRIVS_MADE顯示列上已授予的權限,用戶是屬主或授予者USER_COL_PRIVS_RECD 顯示列上已授予的權限,用戶是屬主或被授予者USER_ROLE_PRIVS 顯示已授予給用戶的所有角色USER_SYS_PRIVS 顯示已授予給用戶的所有系統權限USER_TAB_PRIVS顯示已授予給用戶的所有對象權限USER_TAB_PRIVS_MADE 顯示已授予給其他用戶的對象權限,用戶是屬主USER_TAB_PRIVS_RECD顯示已授予給其他用戶的對象權限,用戶是被授予者
標簽: Oracle 數據庫
相關文章:
主站蜘蛛池模板: 国产精品福利在线播放 | 天天躁日日躁狠狠躁av麻豆男男 | 91精品无人区麻豆乱码1区2区介绍 | 91精产国品一二三 | 成人免费av在线播放 | 久久综合激情网 | 日韩成人高清视频 | 久久精品aⅴ无码中文字字幕 | 欧美69久成人做爰视频 | 成年人福利视频 | 国产麻豆精品一区 | 色播亚洲视频在线观看 | 免费的三级网站 | 国产黄大片在线观看 | 欧美在线观看a | 亚洲一区二区三区无码久久 | 中国少妇xxxx做受自拍 | 中文字幕亚洲欧美日韩2019 | 高柳家动漫在线观看 | ass大乳尤物肉体pics | 亚洲成人一 | 欧美日韩亚洲高清 | 亚洲自拍一区在线 | 精品人无码一区二区三区 | 三级毛片基地 | 黄色片在线 | 日本在线一区二区三区 | 四虎永久在线精品免费一区二区 | 爽欲亲伦97部 | 荒岛淫众女h文小说 | 囯产精品一品二区三区 | 国产69精品久久久久9999 | 少妇脱了内裤让我添 | 91精品大片 | 国产精品五区 | 久热亚洲| 爽爽窝窝午夜精品一区二区 | 鲁鲁狠狠狠7777一区二区 | 蜜臀av性久久久久蜜臀aⅴ | 一本色道亚洲精品aⅴ | 日韩一级片在线 | 一级特黄aa | 爱情岛论坛亚洲首页入口章节 | 欧美一级黄色录像 | 蜜臀av人妻国产精品建身房 | 午夜尤物丰满大乳美女 | 91av在线看 | 希岛婚前侵犯中文字幕在线 | 午夜在线精品偷拍 | 一区二区三区在线看 | 五月婷婷六月天 | 亚洲精品乱码久久久久红杏 | 免费拍拍拍网站 | 色偷偷888欧美精品久久久 | 久久精品国产99久久久古代 | 全黄h全肉短篇禁乱最新章节 | 污网站在线播放 | 国产亚洲成av片在线观看 | 我和亲妺妺乱的性视频 | 6―13呦精品| 亚洲女同在线观看 | 欧洲色网站 | 男人亚洲天堂 | 日韩免费视频 | 91.xxx.视频 | 久久久久久久国产精品影院 | 国产一区二区视频免费 | 艳妇荡乳豪妇荡乳av精东 | 日韩精品一区二区在线观看 | 九色蝌蚪9l视频蝌蚪9l视频开放 | 久久久久一级片 | 久久久九九九热 | 搞逼综合网 | 亚洲精品无码久久久 | 草久久久| 日日噜噜夜夜狠狠va视频 | 国产高清在线视频 | 一本大道久久加勒比香蕉 | 野花成人免费视频 | 欧美日韩在线不卡 | 午夜在线精品 | 欧美人与性动交α欧美精品 | 日韩一本在线 | 国产亚洲精品女人久久久久久 | 日本午夜小视频 | 瑟瑟视频在线观看 | 国产大陆亚洲精品国产 | 久久99精品国产99久久6尤物 | 东方欧美色图 | 日一本二本三本在线2021 | 91黑人巨炮vs亚裔美女 | 国产黄色一区二区三区 | 久久精品国产色蜜蜜麻豆 | 国产手机在线精品 | 91超碰caoporm国产香蕉 | 免费欧美黄色 | 日韩黄色三级视频 | 麻豆性视频 | 亚洲多毛妓女毛茸茸的 | av动漫免费观看 | 一本色综合亚洲精品蜜桃冫 | 欧美aaaa视频| 一色屋精品视频在线观看 | 欧美老人巨大xxxx做受 | 丁香一区二区 | 人人舔人人干 | 国产精品高清一区二区三区不卡 | 亚洲最大的成人网 | 超碰人人在线观看 | 日韩欧美亚 | 波多野结衣在线免费视频 | 香蕉久久夜色精品升级完成 | 中文人妻无码一区二区三区在线 | 借种(出轨高h) | 久久影片| 国产亚洲成av人片在线观看桃 | 三a大片| 亚洲精品高清国产一久久 | 亚洲 欧美日韩 国产 中文 | 免费国产在线观看麻豆 | 91激情在线视频 | 国产99久久九九精品的功能介绍 | 久久人妻公开中文字幕 | 日本成人福利视频 | 欧洲精品码一区二区三区免费看 | 超碰在线cao | 色哟哟国产精品免费观看 | 精品无码一区二区三区电影 | 中文字幕日本人妻久久久免费 | 欧美激情一区二区在线观看 | 桃色av| 免费人成在线观看网站品爱网 | 久久久国产精 | 欧美国产日韩在线视频 | 亚洲淫区| 大肉大捧一进一出视频 | 澳门久久| 四虎网址在线 | 午夜视频在线观看一区 | 精品视频久久久 | 黄色软件链接 | 好大好硬好爽aaaaa视频 | 色综合色天天久久婷婷基地 | 国产va免费精品观看精品 | 中文字幕乱码亚洲精品一区 | 国产精品日日躁夜夜躁欧美 | 天天视频入口 | jizz性欧美6 jizz性欧美丰满 | 欧美性视频网站 | 欧美日韩一区二区在线视频 | 中文字幕在线日亚洲9 | 近伦中文字幕 | 国产一级不卡毛片 | 怡红院成永久免费人全部视频 | 68日本xxxxxxxxx59人 | 国产精品久久久久久久不卡 | 亚洲精品少妇一区二区 | 性一交一乱一乱一乱视频 | 成人免费一级片 | 亚洲国产精品无码久久 | 久久国语对白 | 日韩精品一区二区三区国语自制 | 91精品国产综合久久久久久久久久 | 人妻无码αv中文字幕久久琪琪布 | 九九热精品免费视频 | 亚洲性大片 | 欧美粗又长| 三上悠亚ssⅰn939无码播放 | 印度最猛性xxxxx69交 | 国产成人免费观看 | 精品人人妻人人澡人人爽牛牛 | 美女隐私免费观看视频 | 永久黄网站色视频免费直播 | 国产 一二三四五六 | 久久婷婷网站 | 丰满诱人的人妻3 | 国产黄色一级大片 | 亚洲资源av无码日韩av无码 | 欧美大片在线看 | 欧美日韩精品一区二区天天拍 | 久久精品中文字幕第一页 | 成人网在线观看 | 欧美与黑人午夜性猛交久久久 | 国产欧美日韩综合精品一 | 亚洲女人18毛片水真多 | 怡红院av亚洲一区二区三区h | 国产精品一区在线观看你懂的 | 寂寞d奶大胸少妇 | 久久久国产一区二区三区 | 国产激情91 | 天躁狠狠躁 | 日韩一欧美内射在线观看 | 欧美jizzhd精品欧美丰满 | 日本一区二区更新不卡 | 在线视频欧美亚洲 | 亚洲日韩欧美内射姐弟 | 成人区精品一区二区 | 久久婷婷久久 | 中文字幕亚洲无线码在线一区 | 中文字幕中文有码在线 | 三级自拍视频 | 国产精品99一区二区三区 | 日韩av一区二区在线播放 | 无码专区一ⅴa亚洲v天堂 | 女人裸体做爰免费视频 | 久久久性 | 欧美激情亚洲综合 | 久久人人玩人妻潮喷内射人人 | www国产精品 | 免费观看又色又爽又黄6699 | 天天摸天天干 | 国产精品久久久久久久久电影网 | 亚洲性xxx| 波多野成人无码精品电影 | a毛片成人 | 精品国产乱码久久久久夜 | 中文字幕成人在线 | 欧美日韩一卡二卡 | 亚洲综合天堂av网站在线观看 | 亚洲精品国产精品乱码视色 | 国产成人a在线观看视频免费 | 四虎在线网址 | 成人三级a做爰视频哪里看 成人三级k8经典网 成人三级黄色 | 色人阁av| 国产激情一区二区三区成人免费 | 日本在线免费视频 | 亚洲国产午夜精品理论片妓女 | 97国产suv精品一区二区62 | 大学生高潮无套内谢视频 | 日本三级中文字幕 | 少妇的肉体k8经典 | 愉拍自拍第43页免费 | 韩国毛片视频 | 欧美日韩一区视频 | 亚洲国产成人无码网站大全 | aⅴ在线视频男人的天堂 | www.色五月| 亚洲一区二区三区在线观看网站 | 久久精品97 | 成人高潮片 | 991本久久精品久久久久 | 日韩毛片中文字幕 | 性高湖久久久久久久久 | 蜜桃av一区二区三区 | 91偷拍富婆spa盗摄在线 | 香蕉视频网站 | 精品国产免费一区二区三区香蕉 | 国产人妻人伦精品1国产盗摄 | 艹逼国产| 国产精品久久久久一区二区三区 | 草草影院第一页 | 国产中文字二暮区 | 男人的天堂国产 | 欧美视频在线观看免费 | 米奇777四色精品人人爽 | 在线观看日批 | 婷婷影院在线观看 | 日韩在线不卡av | 日韩欧美黄色 | 国产美女久久久 | 国产一区二区三区视频网站 | 国外成人免费视频 | 国产裸体美女视频全黄 | 狠狠搞狠狠干 | 99爱精品视频在线观看免费 | 欧美级毛片 | 欧美人与动牲交片免费 | 新婚之夜玷污岳丰满少妇在线观看 | 日韩在线观看视频一区二区 | 美女爽到呻吟久久久久 | 爱啪啪av网 | 久久99精品久久久秒播软件优势 | 天天综合网7799精品视频 | 艳妇荡女欲乱双飞两中年熟妇 | 污网站免费观看 | 亚洲欧美激情精品一区二区 | 性丰满白嫩白嫩的hd124 | 污视频网站免费看 | 中文字幕在线免费视频 | 国产v亚洲v天堂无码 | 牛和人交xxxx欧美 | 亚洲综合无码一区二区三区不卡 | 国产乱子夫妻xx黑人xyx真爽 | 久久国产中文 | 久射久 | 91成人在线 | 国产免费午夜福利757 | 亚洲国产午夜精品理论片妓女 | √8天堂资源地址中文在线 √天堂 | 欧美日韩国产精品自在自线 | 性高朝大尺度少妇大屁股 | 欧美不在线 | 精品国产品香蕉在线 | 久久久一级片 | 欧美xxxx少妇 | 91麻豆精品91久久久久同性 | 国产欧美一区二区精品久久久 | 中文字幕不卡在线播放 | 色婷婷色婷婷 | 国产精品久久久久久久不卡 | 91久久精品国产91久久性色tv | 欧美色v | 热逼视频 | 女生高潮视频在线观看 | 一区二区高清视频在线观看 | 97人人模人人爽人人喊0 | 6—12呦国产精品 | 91精品国产综合久久香蕉922 | 国产精品久久毛片av大全日韩 | 成人免费毛片嘿嘿连载视频 | 偷牌自拍第56页 | 国产精品18久久久久白浆 | 日本不卡一区二区三区 | 在线观看的黄色网址 | 亚洲成av人在线观看天堂无码 | 免费在线观看网址入口 | 国产情侣av自拍 | 中文字幕无码色综合网 | 琪琪午夜伦理 | 免费a级毛片出奶水欧美 | 国产精品久久久999 国产精品久久久对白 | 国产三级精品三级男人的天堂 | 国产黑丝91 | 我不卡av| 中国凸偷窥xxxx自由视频 | 99国产在线视频 | gogogo免费在线观看 | 中文日韩字幕 | 亚洲欧洲自拍拍偷精品 美利坚 | 一本一道av| 中文字幕免费高清网站 | 国产无毛片 | 欧美视频精品在线 | 日本亚洲高清 | 国产精品17p | 成人午夜精品一区二区三区 | 麻豆精品在线观看 | www成人国产高清内射 | 性色av极品无码专区亚洲 | 小嘀咕视频官网在线观看 | 日本特黄特色大片免费视频老年人 | 婷婷六月激情 | 国产大奶在线 | 六月丁香久久 | 天美乌鸦星空mv | 伊人久久精品无码二区麻豆 | 国产精品乱码久久久久 | 亚洲成av人片在www色猫咪 | 色噜噜狠狠一区二 | 免费人成视频网站在线观看18 | 夜色福利站www国产在线视频 | 亚洲精品国产精品乱码视色 | 五月色婷婷俺来也在线观看 | 亚洲精品视频免费看 | 国内国产精品天干天干 | 中文乱码字慕人妻熟女人妻 | 亚洲线精品一区二区三区 | 激情久久av一区av二区av三区 | 91久久精品www人人做人人爽 | 97国产在线视频 | 毛色毛片免费观看 | 亚洲国产一区二区三区在线观看 | 国产精品久久久91 | 亚洲国产精品成人综合久久久 | 国产真实露脸精彩对白 | 好男人蜜桃av久久久久久蜜桃 | 亚洲jizzjizz日本少妇软件 | 国产精品免费久久久 | wwwcomcn成人| 国产性猛交xx乱老孕妇 | 丝袜 国产 日韩 另类 美女 | 妇挑战三黑人4p日本中文字幕 | 白天躁晚上躁麻豆视频 | 国产精品成人久久 | 一级淫片在线观看 | 亚洲欧洲自拍拍偷精品 美利坚 | 97一级片| 一本大道久久香蕉成人网 | 国产一区二区91 | 亚洲精品久久久久中文字幕m男 | 欧美高清视频一区二区三区 | 久久久国产网站 | 99视频在线免费观看 | 成人av在线网站 | 欧洲亚洲一区二区三区四区五区 | 色久影院| 亚洲国产精品999久久久婷婷 | abp绝顶系列最猛的一部 | 国产一级片网址 | 日本人六九视频 | 97在线公开视频 | 欧美乱轮 | 97视频一区| 杨幂毛片| 久草操 | 日本色片网站 | 日本一区二区在线 | 亚洲资源网站 | 国产人成无码视频在线观看 | 欧美激情免费在线 | 羞羞视频成人 | 大胆欧美熟妇xx | 国产精品va | 中产乱码中文在线观看免费软件 | 特黄特色的大片观看免费视频 | 日本天堂在线播放 | 97精品国产97久久久久久免费 | 久久精品无码一区二区日韩av | 国产精品一区二区欧美黑人喷潮水 | 日韩人妻少妇一区二区三区 | 女人被做到高潮视频 | 美女张开腿让男人桶爽 | 99热久| 日韩第一色 | 国产精品无码翘臀在线观看 | 自拍偷自拍亚洲精品偷一 | 特黄在线| hs在线观看| 国产一区二区日本欧美精品久久久 | 美女亚洲一区 | 九九爱国产 | 国产成人亚洲综合a∨婷婷 国产成人艳妇aa视频在线 | 色小妹av| 免费看av在线 | 91啪在线| 女人扒开屁股桶爽30分钟 | 色屋视频 | 免费人成在线观看网站 | 日本一区二区不卡在线 | 丰满婷婷久久香蕉亚洲新区 | 欧美日韩一区二区三区不卡视频 | 热久久国产 | 少妇又紧又色又爽又刺激视频网站 | 性视频毛茸茸 | 人人做| 国产欧美做爰xxxⅹ在线观看 | 裸体丰满少妇淫交 | 日韩mv欧美mv亚洲mv | 少妇伦子伦情品无吗 | 91精品国产日韩91久久久久久360 | 综合久久中文字幕 | 93精品国产乱码久久久 | 日本高清成本人视频一区 | 韩国日本在线观看 | 亚洲中文字幕高清有码在线 | 99色在线视频| 欧美日韩视频无码一区二区三 | 中文字幕人妻无码视频 | 国产喷白浆一区二区三区 | 日本电影一区二区三区 | 精品亚洲一区二区三区四区五区 | 在线免费成人 | 性国产丰满麻豆videosex | 一二区在线观看 | 日韩欧美一区在线观看 | 色爽爽爽爽爽爽爽爽 | 久久综合入口 | 亚洲娇小业余黑人巨大汇总 | 亚洲综合色婷婷在线观看 | 日韩国产三级 | 国产精品va在线观看无码 | xxxxxl19成人免费视频 | 天天爽夜夜爽夜夜爽精品 | 东北女人啪啪对白 | jizz欧美大片 | 99久久日韩精品免费热麻豆美女 | 人人妻人人澡人人爽精品日本 | 国产欧美日韩久久久久 | 欧美啪啪一区 | 欧美a√在线 | 国产性一乱一性一伧一色 | 特黄一级毛片 | 丝袜老师办公室里做好紧好爽 | 国色综合 | 一区二区三区四区产品乱 | 强奷乱码中文字幕 | 天天综合网永久 | 国产视频中文字幕 | 国产精品入口夜色视频大尺度 | 国产一区二区午夜 | 中文字幕一区二区免费 | 国产真实乱子伦精品视频 | 国产精品理论片在线观看 | 亚洲丝袜在线观看 | 国产永久免费观看视频 | 插少妇视频 | 国产无遮挡一区二区三区毛片日本 | 免费看日批视频 | 日本一二三区视频在线 | 久草在线这里只有精品 | 一本大道久久卡一卡二卡三乱码 | 国色天香社区在线视频 | 日本高清视频在线www色 | 亚洲人成电影网站在线播放 | 国产全肉乱妇杂乱视频 | 国产自啪精品视频网站丝袜 | 久久久久久毛片 | 日本免费在线观看 | 国产精品无码av不卡 | 久久国产激情视频 | 在线激情av | 一级特黄bbbbb免费观看 | 日韩美女乱淫aaa高清视频 | 久久精品一日日躁夜夜躁 | 欧美乱日 | 欧美精品成人一区二区三区四区 | 琪琪久久 | 好了av在线 | 国产 日韩 欧美 制服 另类 | 一区二区三区日本久久九 | 爽插 | 国产一区二区三区在线观看 | 国产一区二区三区四区五区加勒比 | 五月天青青草 | 国产精品jizz在线观看软件 | 精品久久久久久中文字幕大豆网 | 国产精品久久久久影院色老大 | 懂色av中文一区二区三区天美 | 免费激情片 | 人妻熟女αⅴ一区二区三区 | 久久国产精品久久久久久电车 | 国产麻豆一区二区三区 | 久久久国产精华液 | 亚洲第一在线综合网站 | 亚洲日本香蕉视频 | 色窝窝无码一区二区三区成人网站 | 91粉色视频 | 日日噜噜夜夜狠狠久久香91 | xxx性欧美| 日韩精品一区二区三区国语自制 | 日韩国产一区二区 | 亚洲国产精品18久久久久久 | 精品久久久久国产免费第一页 | 公妇乱淫真实生活 | 欧美性生活免费视频 | 欧美一级淫片丝袜脚交 | 少妇做爰水狂喷 | av青青草原 | 可以看的毛片 | 黄色a一片| 永久免费看片在线播放 | 欧美人与野鲁交xxx视频 | 免费观看激色视频网站 | 新婚若妻侵犯中文字幕 | 国产传媒资源网站 | 少妇欧美激情一区二区三区 | 国产精品久久久久7777按摩 | 国产情侣小视频 | 91免费污视频 | 色一涩 | 国产md视频一区二区三区 | 午夜丰满少妇性开放视频 | 无码人妻丰满熟妇奶水区码 | 久久久精品在线观看 | 亚洲免费在线播放 | 国产免费又黄又爽又刺激蜜月al | 在线观看一区二区三区av | 亚洲国产精品成人午夜在线观看 | 国产91精品高潮白浆喷水 | 国产精品自拍视频 | 欧洲午夜精品久久久久久 | 91精品久久久久含羞草 | 久久天天躁夜夜躁狠狠i女人 | 一区二区国产精品 | 国产午夜精品一区二区三区四区 | 欧美日韩免费在线视频 | 久99热| 色综久久综合桃花网 | 国产精品亚洲欧美日韩在线观看 | 色综合天天综合网国产成人网 | 日韩 高清 无码 人妻 | 精品久久久久久中文字幕人妻最新 | 亚洲熟妇无码八av在线播放 | 大桥未久亚洲无av码在线 | 日本中文字幕不卡 | 日韩精品久久久久久久电影蜜臀 | 好紧好湿太硬了我太爽了视频 | 久久久国产精品人人片 | 麻豆视频91 | 黄色国产大片 | 欧美xxxx做受性欧美88 | 久久久欧美精品sm网站 | 夜夜春亚洲嫩草影院 | www91com国产91| 在线观看av的网址 | 久久激情影院 | 亚洲精品一区二区三区麻豆 | 成人免费精品网站 | 午夜网页 | 亚洲最大成人av | 久久精品一区二区免费播放 | 狠狠色噜噜狠狠狠狠2018 | 日韩伦理av | 久久久久久av无码免费网站 | 国产精品一区二区毛片 | 欧美日韩激情在线一区二区三区 | 印度午夜性春猛xxx交 | 波多野一区二区 | 亚洲青青操 | 美女激情av | 综合婷婷 | 印度午夜性春猛xxx交 | 黄网站色视频免费观看 | 偷国产乱人伦偷精品视频 | 四虎永久免费观看 | 黑人性猛爱xxxxx免费 | 亚洲中文字幕久久无码 | 亚洲免费视频播放 | 激情小说视频在线 | av不卡一区二区三区 | 天天干人人 | 夜夜嗨av一区二区三区四区 | 自拍啪啪 | 波多野结衣在线观看一区二区 | 另类小说色 |