精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

alter_table 中文man頁面

系統
ALTER TABLE 變更一個現存表的定義。

NAME

ALTER TABLE - 修改表的定義

SYNOPSIS

ALTER TABLE [ ONLY ] name [ * ]
    ADD [ COLUMN ] column type [ column_constraint [ ... ] ]
ALTER TABLE [ ONLY ] name [ * ]
    DROP [ COLUMN ] column [ RESTRICT | CASCADE ]
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column { SET DEFAULT expression | DROP DEFAULT }
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column { SET | DROP } NOT NULL
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column SET STATISTICS integer
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }
ALTER TABLE [ ONLY ] name [ * ]
    SET WITHOUT OIDS
ALTER TABLE [ ONLY ] name [ * ]
    RENAME [ COLUMN ] column TO new_column
ALTER TABLE name
    RENAME TO new_name
ALTER TABLE [ ONLY ] name [ * ]
    ADD table_constraint
ALTER TABLE [ ONLY ] name [ * ]
    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]
ALTER TABLE name
    OWNER TO new_owner
ALTER TABLE name
    CLUSTER ON index_name

DESCRIPTION 描述

ALTER TABLE 變更一個現存表的定義。它有好幾種子形式:

ADD COLUMN

 這種形式用和 CREATE TABLE [create_table(7)]  里一樣的語法向表中增加一個新的字段。
DROP COLUMN

 這種形式從表中刪除一個字段。請注意,和這個字段相關的索引和表約束也會被自動刪除。 如果任何表之外的對象依賴于這個字段, 你必須說 CASCADE,比如,外鍵參考,視圖等等。
SET/DROP DEFAULT

 這種形式為一個字段設置或者刪除缺省值。請注意缺省值只應用于隨后的 INSERT 命令; 它們不會導致已經在表中的行的數值的修改。我們也可以為視圖創建缺省, 這個時候它們是在視圖的 ON INSERT 規則應用之前插入 INSERT 語句中去的。
SET/DROP NOT NULL

 這些形式修改一個字段是否標記為允許 NULL 值或者是拒絕 NULL 值。 如果表在字段中包含非空值,那么你只可以 SET NOT NULL。
SET STATISTICS
This form
 這個形式為隨后的 ANALYZE [analyze(7)] 操作設置每字段的統計收集目標。 目標的范圍可以在 0 到 1000 之內設置;另外,把他設置為 -1 則表示重新恢復到使用系統缺省的統計目標。
SET STORAGE

 這種形式為一個字段設置存儲模式。這個設置控制這個字段是內聯保存還是保存在一個附屬的表里,以及數據是否要壓縮。 PLAIN 必需用于定長的數值,比如 integer,并且是內聯的,不壓縮的。 MAIN 用于內聯,可壓縮的數據。 EXTERNAL 用于外部保存,不壓縮的數據, 而 EXTENDED 用于外部的壓縮數據。 EXTENDED 是所有支持它的數據的缺省。 使用 EXTERNAL 將令在 text 字段上的子字串操作更快, 付出的代價是增加了存儲空間。
SET WITHOUT OIDS

 從表中刪除 oid 字段。從表中刪除(設置為沒有)oid 同樣不會立即發生。 OID 使用的空間將在元組被更新的時候回收。不更新元組的時候, OID 的空間和數值的維護都是不確定的。這個過程語義上類似 DROP COLUMN  過程。
RENAME
RENAME 形式改變一個表的名字(或者是一個索引,一個序列,或者一個視圖)或者是表中一個獨立字段的名字。 它對存儲的數據沒有任何影響。
ADD table_constraint

 這個形式給表增加一個新的約束,用的語法和 CREATE TABLE [create_table(7)] 一樣。
DROP CONSTRAINT

 這個形式刪除一個表上的約束。 目前,在表上的約束不要求有唯一的名字,因此可能有多個約束匹配聲明的名字。 所有這樣的約束都將被刪除。
OWNER

 這個形式改變表,索引,序列或者視圖的所有者為指定所有者。
CLUSTER

 這種形式為將來對表進行的 CLUSTER [cluster(7)] 操作做標記。


 要使用 ALTER TABLE,你必需擁有該表; 除了 ALTER TABLE OWNER 之外,它只能由超級用戶執行。  

PARAMETERS 參數

name

 試圖更改的現存表(可能有模式修飾)的名稱。 如果聲明了 ONLY,則只更改該表。 如果沒有聲明 ONLY,則該表及其所有后代表(如果有)都被更新。 我們可以在表名字后面附加一個 * 表示后代表都被掃描,但是在目前的版本里,這是缺省行為。 (在7.1之前的版本,ONLY 是缺省的行為。)缺省可以通過改變配置選項 SQL_INHERITANCE 來改變。
column

 現存或新的字段名稱。
type

 新字段的類型。
new_column

 新字段的類型。
new_name

 表的新名稱。
table_constraint

 表的新的約束定義。
constraint_name

 要刪除的現有約束的名字。
new_owner

 該表的新所有者的用戶名。
index_name

 要標記為建簇的表上面的索引名字。
CASCADE

 自動刪除依賴于被依賴字段或者約束的對象(比如,引用該字段的視圖)。
RESTRICT

 如果字段或者約束還有任何依賴的對象,則拒絕刪除該字段。 這是缺省行為。

NOTES 注意


 COLUMN 關鍵字是多余的,可以省略。


 在目前的 ADD COLUMN實現里還不支持新列/字段的缺省(值)和 NOT NULL 子句。 新字段開始存在時所有值都是 NULL。 不過你可以隨后用 ALTER TABLE 的 SET DEFAULT  形式設置缺省(值)。(你可能還想用 UPDATE [update(7)] 把已存在行更新為缺省值。) 如果你想標記該字段為非 null,在你為該字段的所有行輸入非 null 值之后用 SET NOT NULL。

DROP COLUMN 命令并不是物理上把字段刪除, 而只是簡單地把它標記為 SQL 操作中不可見的。隨后對該表的插入和更新將在該字段存儲一個 NULL。 因此,刪除一個字段是很快的,但是它不會立即縮減你的表在磁盤上的大小,因為被刪除了的字段占據的空間還沒有回收。 這些空間將隨著現有的行的更新而得到回收。要立即回收空間, 我們可以做一個UPDATE所有行的假動作,然后立即 vacuum, 象這樣:

UPDATE table SET col = col;
VACUUM FULL table;


 如果表有任何后代表,那么如果不在后代表上做同樣的修改的話, 就不允許在父表上增加或者重命名一個字段,也就是說, ALTER TABLE ONLY將被拒絕。這樣就保證了后代表總是有和父表匹配的字段。


 一個遞歸DROP COLUMN  操作將只有在后代表并不從任何其它父表中繼承該字段并且從來沒有獨立定義該字段的時候才能刪除一個后代表的字段。 一個非遞歸的DROP COLUMN(也就是,ALTER TABLE ONLY ... DROP COLUMN)從來不會刪除任何后代字段, 而是把他們標記為獨立定義的,而不是繼承的。


 不允許更改系統表結構的任何部分。


 請參考CREATE TABLE 部分獲取更多有效參數的描述。 Chapter 5 ``Data Definition'' 里有更多有關繼承的信息。  

EXAMPLES 例子


 向表中增加一個 varchar 列:

ALTER TABLE distributors ADD COLUMN address varchar(30);


 從表中刪除一個字段:

ALTER TABLE distributors DROP COLUMN address RESTRICT;


 對現存列改名:

ALTER TABLE distributors RENAME COLUMN address TO city;


 更改現存表的名字∶

ALTER TABLE distributors RENAME TO suppliers;


 給一個字段增加一個非空約束:

ALTER TABLE distributors ALTER COLUMN street SET NOT NULL;


 從一個字段里刪除一個非空約束:

ALTER TABLE distributors ALTER COLUMN street DROP NOT NULL;


 給一個表增加一個檢查約束:

ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5);


 刪除一個表和它的所有子表的監查約束:

ALTER TABLE distributors DROP CONSTRAINT zipchk;


 向表中增加一個外鍵約束:

ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses (address) MATCH FULL;


 給表增加一個(多字段)唯一約束:

ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zipcode);


 給一個表增加一個自動命名的主鍵約束,要注意的是一個表只能有一個主鍵:

ALTER TABLE distributors ADD PRIMARY KEY (dist_id);

#p#

NAME

ALTER TABLE - change the definition of a table

SYNOPSIS

ALTER TABLE [ ONLY ] name [ * ]
    ADD [ COLUMN ] column type [ column_constraint [ ... ] ]
ALTER TABLE [ ONLY ] name [ * ]
    DROP [ COLUMN ] column [ RESTRICT | CASCADE ]
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column { SET DEFAULT expression | DROP DEFAULT }
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column { SET | DROP } NOT NULL
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column SET STATISTICS integer
ALTER TABLE [ ONLY ] name [ * ]
    ALTER [ COLUMN ] column SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }
ALTER TABLE [ ONLY ] name [ * ]
    SET WITHOUT OIDS
ALTER TABLE [ ONLY ] name [ * ]
    RENAME [ COLUMN ] column TO new_column
ALTER TABLE name
    RENAME TO new_name
ALTER TABLE [ ONLY ] name [ * ]
    ADD table_constraint
ALTER TABLE [ ONLY ] name [ * ]
    DROP CONSTRAINT constraint_name [ RESTRICT | CASCADE ]
ALTER TABLE name
    OWNER TO new_owner
ALTER TABLE name
    CLUSTER ON index_name

DESCRIPTION

ALTER TABLE changes the definition of an existing table. There are several subforms:

ADD COLUMN
This form adds a new column to the table using the same syntax as CREATE TABLE [create_table(7)].
DROP COLUMN
This form drops a column from a table. Indexes and table constraints involving the column will be automatically dropped as well. You will need to say CASCADE if anything outside the table depends on the column, for example, foreign key references or views.
SET/DROP DEFAULT
These forms set or remove the default value for a column. The default values only apply to subsequent INSERT commands; they do not cause rows already in the table to change. Defaults may also be created for views, in which case they are inserted into INSERT statements on the view before the view's ON INSERT rule is applied.
SET/DROP NOT NULL
These forms change whether a column is marked to allow null values or to reject null values. You can only use SET NOT NULL when the column contains no null values.
SET STATISTICS
This form sets the per-column statistics-gathering target for subsequent ANALYZE [analyze(7)] operations. The target can be set in the range 0 to 1000; alternatively, set it to -1 to revert to using the system default statistics target.
SET STORAGE
This form sets the storage mode for a column. This controls whether this column is held inline or in a supplementary table, and whether the data should be compressed or not. PLAIN must be used for fixed-length values such as integer and is inline, uncompressed. MAIN is for inline, compressible data. EXTERNAL is for external, uncompressed data, and EXTENDED is for external, compressed data. EXTENDED is the default for all data types that support it. The use of EXTERNAL will, for example, make substring operations on a text column faster, at the penalty of increased storage space.
SET WITHOUT OIDS
This form removes the oid column from the table. Removing OIDs from a table does not occur immediately. The space that the OID uses will be reclaimed when the row is updated. Without updating the row, both the space and the value of the OID are kept indefinitely. This is semantically similar to the DROP COLUMN process.
RENAME
The RENAME forms change the name of a table (or an index, sequence, or view) or the name of an individual column in a table. There is no effect on the stored data.
ADD table_constraint
This form adds a new constraint to a table using the same syntax as CREATE TABLE [create_table(7)].
DROP CONSTRAINT
This form drops constraints on a table. Currently, constraints on tables are not required to have unique names, so there may be more than one constraint matching the specified name. All such constraints will be dropped.
OWNER
This form changes the owner of the table, index, sequence, or view to the specified user.
CLUSTER
This form marks a table for future CLUSTER [cluster(7)] operations.

You must own the table to use ALTER TABLE; except for ALTER TABLE OWNER, which may only be executed by a superuser.  

PARAMETERS

name
The name (possibly schema-qualified) of an existing table to alter. If ONLY is specified, only that table is altered. If ONLY is not specified, the table and all its descendant tables (if any) are updated. * can be appended to the table name to indicate that descendant tables are to be altered, but in the current version, this is the default behavior. (In releases before 7.1, ONLY was the default behavior. The default can be altered by changing the configuration parameter sql_inheritance.)
column
Name of a new or existing column.
type
Data type of the new column.
new_column
New name for an existing column.
new_name
New name for the table.
table_constraint
New table constraint for the table.
constraint_name
Name of an existing constraint to drop.
new_owner
The user name of the new owner of the table.
index_name
The index name on which the table should be marked for clustering.
CASCADE
Automatically drop objects that depend on the dropped column or constraint (for example, views referencing the column).
RESTRICT
Refuse to drop the column or constraint if there are any dependent objects. This is the default behavior.

NOTES

The key word COLUMN is noise and can be omitted.

In the current implementation of ADD COLUMN, default and NOT NULL clauses for the new column are not supported. The new column always comes into being with all values null. You can use the SET DEFAULT form of ALTER TABLE to set the default afterward. (You may also want to update the already existing rows to the new default value, using UPDATE [update(7)].) If you want to mark the column non-null, use the SET NOT NULL form after you've entered non-null values for the column in all rows.

The DROP COLUMN form does not physically remove the column, but simply makes it invisible to SQL operations. Subsequent insert and update operations in the table will store a null value for the column. Thus, dropping a column is quick but it will not immediately reduce the on-disk size of your table, as the space occupied by the dropped column is not reclaimed. The space will be reclaimed over time as existing rows are updated. To reclaim the space at once, do a dummy UPDATE of all rows and then vacuum, as in:

UPDATE table SET col = col;
VACUUM FULL table;

If a table has any descendant tables, it is not permitted to add or rename a column in the parent table without doing the same to the descendants. That is, ALTER TABLE ONLY will be rejected. This ensures that the descendants always have columns matching the parent.

A recursive DROP COLUMN operation will remove a descendant table's column only if the descendant does not inherit that column from any other parents and never had an independent definition of the column. A nonrecursive DROP COLUMN (i.e., ALTER TABLE ONLY ... DROP COLUMN) never removes any descendant columns, but instead marks them as independently defined rather than inherited.

Changing any part of a system catalog table is not permitted.

Refer to CREATE TABLE for a further description of valid parameters. The chapter called ``Data Definition'' in the documentation has further information on inheritance.  

EXAMPLES

To add a column of type varchar to a table:

ALTER TABLE distributors ADD COLUMN address varchar(30);

To drop a column from a table:

ALTER TABLE distributors DROP COLUMN address RESTRICT;

To rename an existing column:

ALTER TABLE distributors RENAME COLUMN address TO city;

To rename an existing table:

ALTER TABLE distributors RENAME TO suppliers;

To add a not-null constraint to a column:

ALTER TABLE distributors ALTER COLUMN street SET NOT NULL;

To remove a not-null constraint from a column:

ALTER TABLE distributors ALTER COLUMN street DROP NOT NULL;

To add a check constraint to a table:

ALTER TABLE distributors ADD CONSTRAINT zipchk CHECK (char_length(zipcode) = 5);

To remove a check constraint from a table and all its children:

ALTER TABLE distributors DROP CONSTRAINT zipchk;

To add a foreign key constraint to a table:

ALTER TABLE distributors ADD CONSTRAINT distfk FOREIGN KEY (address) REFERENCES addresses (address) MATCH FULL;

To add a (multicolumn) unique constraint to a table:

ALTER TABLE distributors ADD CONSTRAINT dist_id_zipcode_key UNIQUE (dist_id, zipcode);

To add an automatically named primary key constraint to a table, noting that a table can only ever have one primary key:

ALTER TABLE distributors ADD PRIMARY KEY (dist_id);

責任編輯:韓亞珊 來源: CMPP.net
相關推薦

2011-08-24 09:02:10

ALTER AGGRE中文man

2011-08-24 09:18:45

alter_datab中文man

2011-08-24 09:29:18

alter_group中文man

2011-08-24 09:39:10

alter_schem中文man

2011-08-24 09:32:13

alter_langu中文man

2011-08-24 09:26:14

alter_funct中文man

2011-08-24 09:22:30

alter_domai中文man

2011-08-24 09:48:46

alter_trigg中文man

2011-08-24 09:51:53

alter_user中文man

2011-08-24 09:42:15

alter_seque中文man

2011-08-24 09:14:47

alter_conve中文man

2011-08-24 13:32:56

CREATE TABL中文man

2011-08-24 13:29:20

CREATE TABL中文man

2011-08-24 09:36:00

alter_opera中文man

2011-08-24 14:49:13

drop_table中文man

2011-08-24 16:48:36

man中文man

2011-08-15 10:21:09

man中文man

2011-08-11 16:11:49

at中文man

2011-08-25 10:21:56

man.conf中文man

2011-08-16 10:21:13

setconsole中文man
點贊
收藏

51CTO技術棧公眾號

久久精品噜噜噜成人av农村| 自拍偷拍精品| 亚欧色一区w666天堂| 久久久久久亚洲精品不卡4k岛国| 日韩精品一区二区亚洲av| 成人亚洲一区| 精品国产1区2区3区| 黄在线观看网站| 成人动漫在线免费观看| 国产精品18久久久久久vr| 18性欧美xxxⅹ性满足| 一本色道久久88| 大型av综合网站| 欧美性xxxxx极品少妇| www.好吊操| √新版天堂资源在线资源| a在线欧美一区| 91精品啪aⅴ在线观看国产| 视频一区二区三区四区五区| 欧美a级一区| 中文字幕久久亚洲| 精品熟女一区二区三区| 久久伦理中文字幕| 色综合av在线| 少妇人妻无码专区视频| 麻豆网站在线免费观看| 久久久亚洲综合| 粉嫩高清一区二区三区精品视频| 日韩中文字幕高清| 亚洲欧洲一区| 九九久久精品一区| 99成人在线观看| 国产欧美日韩在线观看视频| 精品国产一区二区三区av性色| 在线观看免费的av| 99亚洲伊人久久精品影院| 无码av中文一区二区三区桃花岛| 在线观看成人免费| 在线看的av网站| 26uuu国产一区二区三区| 国产精品我不卡| 亚洲爱情岛论坛永久| 精品一区二区三区香蕉蜜桃| 国产成人福利网站| 一级片在线观看免费| 99精品福利视频| 久久久女女女女999久久| 日本中文字幕免费在线观看| 欧美成人milf| xxav国产精品美女主播| 国产福利在线导航| 色无极亚洲影院| 色偷偷91综合久久噜噜| 亚洲欧美日韩第一页| 欧美亚洲激情| 色播久久人人爽人人爽人人片视av| 亚洲精品国产熟女久久久| 九九亚洲视频| 亚洲色图美腿丝袜| 精品成人无码一区二区三区| 精品久久久久久久| 亚洲视频专区在线| 国产激情av在线| 色中色综合网| 九九热这里只有精品免费看| 日韩在线观看视频一区二区| 欧美粗暴jizz性欧美20| 欧美激情久久久久| www.国产成人| 三级精品在线观看| 国产一区红桃视频| 性生交大片免费看女人按摩| 成人美女视频在线看| 国产一区二区高清不卡| 日韩精品系列| 国产精品色眯眯| 中文字幕精品在线播放| 欧美寡妇性猛交xxx免费| 天天爽夜夜爽夜夜爽精品视频| 免费无码av片在线观看| 巨胸喷奶水www久久久| 欧美精品丝袜久久久中文字幕| 亚洲国产日韩在线一区| 国产精品超碰| 国产一区二区三区在线观看视频 | 国产91对白在线观看九色| www.久久草| 日本一区二区三区在线观看视频| 国产精品无码永久免费888| 国产精品一区在线免费观看| 蜜臀久久精品| 在线播放91灌醉迷j高跟美女| 国产伦精品一区二区三区妓女下载 | 亚洲国产成人av好男人在线观看| www黄色av| 国产成年精品| 亚洲久久久久久久久久久| 国产精品理论在线| 一本久道久久综合狠狠爱| 国产精品久久久久免费a∨| 亚洲AV无码精品色毛片浪潮| 91日韩精品一区| 中文字幕一区二区三区在线乱码| 丁香花在线观看完整版电影| 欧美性videosxxxxx| 国产成人精品无码片区在线| 欧美韩国日本在线观看| 57pao成人永久免费视频| 91午夜交换视频| 久久综合九色综合97_久久久| ijzzijzzij亚洲大全| 台湾佬中文娱乐网欧美电影| 日韩一区二区三区四区五区六区 | 欧美日韩123| 欧美日韩高清在线观看| 中文字幕一区二区人妻| 99国产欧美另类久久久精品| 国产奶头好大揉着好爽视频| 忘忧草在线www成人影院| 亚洲国产欧美一区二区三区久久| 综合五月激情网| 美女mm1313爽爽久久久蜜臀| 九九九九精品| 欧美极品少妇videossex| 欧美精品视频www在线观看| 中文字幕在线观看免费高清| 99视频在线精品国自产拍免费观看| 亚洲aaa激情| 精品国产白色丝袜高跟鞋| 91福利精品第一导航| 亚洲精品在线视频免费观看| 欧美精品首页| 亚洲在线免费观看| 美女av在线播放| 欧美日韩另类一区| 摸摸摸bbb毛毛毛片| 男人的天堂亚洲| 久久亚洲综合网| 99riav视频在线观看| 欧美精品一区二区三区一线天视频| 精品人妻伦九区久久aaa片| 激情综合五月婷婷| 在线观看欧美激情| www999久久| 久久影院免费观看| aaa级黄色片| 亚洲免费观看在线视频| 亚洲制服在线观看| 亚洲破处大片| 99在线热播| 免费在线看污片| 精品国内二区三区| 日韩av电影网址| 99re亚洲国产精品| 亚洲色成人一区二区三区小说| 欧美人妖在线观看| 热久久这里只有精品| 免费在线性爱视频| 在线观看视频一区二区 | 欧美中文一区二区| 国产精品一区二区久久久| 99中文字幕一区| 制服丝袜日韩国产| 久久中文字幕无码| 99久久久久久| 韩国日本美国免费毛片| 99久久99视频只有精品| 91久久精品一区二区别| 黄色在线看片| 亚洲欧美在线磁力| 一级黄色免费看| 一区二区三区精品在线观看| 亚洲av人人澡人人爽人人夜夜| 国产视频欧美| 手机看片福利永久国产日韩| 国产精品久久久久久久久久辛辛| 欧美激情久久久久| 精品久久久久一区二区三区| 欧美日韩国产片| 日本熟妇成熟毛茸茸| 国产视频一区二区在线| 又黄又爽又色的视频| 9久re热视频在线精品| 五月天久久综合网| 亚洲图色一区二区三区| 日本久久中文字幕| 国产一二三区在线观看| 亚洲精品久久在线| 国产精品热久久| 午夜精品久久久久久久蜜桃app| 精品人妻中文无码av在线 | 国产欧美日本| 综合操久久久| 特黄特色欧美大片| 91精品久久久久久久久| 国产高潮在线| 久久精品国产91精品亚洲| 六月婷婷中文字幕| 欧美日本在线视频| 国产一级18片视频| 亚洲激情网站免费观看| 亚洲一区视频在线播放| 成熟亚洲日本毛茸茸凸凹| 日韩av片网站| 99国产精品| 成年丰满熟妇午夜免费视频| 国产精品一区2区3区| 国产99视频精品免费视频36| 激情中国色综合| 国产91|九色| 97天天综合网| 欧美激情日韩图片| 欧美日韩在线资源| 亚洲人成在线免费观看| 日本韩国免费观看| 日韩欧美在线123| 136福利视频导航| 91成人在线观看喷潮| 日本三级网站在线观看| 亚洲精选视频在线| 久久精品国产亚洲AV成人婷婷| 972aa.com艺术欧美| 四川一级毛毛片| 久久成人免费电影| 在线免费观看av的网站| 久久精品官网| 欧美日韩中文在线视频| 国产一区二区三区久久| 日韩在线视频在线| 亚洲欧美综合| 国产一级大片免费看| 五月天综合网站| 亚洲国产日韩美| 国产尤物久久久| 日本精品一区二区三区视频 | 日韩视频在线观看国产| 午夜精品福利影院| 精品一区二区三区日本| 狼人天天伊人久久| 国产成人精品日本亚洲11| 日韩中文字幕视频网| 97se在线视频| 91成人午夜| 国产一区喷水| 日韩成人动漫在线观看| 久久久综合亚洲91久久98| 天堂俺去俺来也www久久婷婷| 国产日韩欧美一区二区| 欧美丝袜足交| 欧美不卡在线一区二区三区| 妖精一区二区三区精品视频| 欧美日韩精品一区| 欧美日韩在线观看视频小说| 亚欧精品在线| 欧美激情黄色片| 日韩不卡视频一区二区| 欧美三级乱码| 18禁网站免费无遮挡无码中文| 日韩午夜高潮| 哪个网站能看毛片| 蜜桃av一区二区三区| 亚洲精品免费一区亚洲精品免费精品一区 | 日韩av二区| 国产成人一二三区| 一本久久综合| 日本激情视频在线播放| 韩国一区二区视频| 美女黄色一级视频| 久久婷婷国产综合精品青草| 毛片视频免费播放| 一区二区高清在线| 51国产偷自视频区视频| 欧美日韩在线综合| 性色av蜜臀av| 亚洲免费影视第一页| 三区四区在线视频| 欧美—级高清免费播放| 大胆人体一区| 91理论片午午论夜理片久久| 激情亚洲另类图片区小说区| 欧美三级网色| 一区二区免费不卡在线| 国产精品专区在线| 美腿丝袜亚洲综合| 污污内射在线观看一区二区少妇| 国产性做久久久久久| 天天操天天操天天操天天操天天操| 亚洲国产精品久久人人爱| 亚洲精品一区二三区| 日韩视频免费观看高清完整版| 日本不卡视频一区二区| 久久精品国产96久久久香蕉| 女人高潮被爽到呻吟在线观看| 国产裸体写真av一区二区| 国内毛片久久| 99热都是精品| 日本网站在线观看一区二区三区| 日韩成人av影院| 国产精品丝袜黑色高跟| 日本天堂在线视频| 91精品欧美久久久久久动漫 | 清纯唯美亚洲经典中文字幕| 亚洲综合第一| 丝袜脚交一区二区| 国产原创剧情av| 综合久久国产九一剧情麻豆| 日韩色图在线观看| 精品国产凹凸成av人网站| 欧美a在线看| 国产精品久久久久久久久久久新郎 | 欧美日韩三级在线观看| 欧美在线看片a免费观看| 人妻无码一区二区三区久久99| 日韩网站免费观看高清| 日本免费久久| 国产午夜精品在线| 欧美日韩中文| 色婷婷一区二区三区在线观看| 国产色婷婷亚洲99精品小说| 久久夜色精品亚洲| 日韩免费在线观看| 国产一二区在线| 国产一区在线播放| 日本电影一区二区| 亚洲性生活网站| 久久久精品日韩欧美| 97人人澡人人爽人人模亚洲| 日韩精品一区二区三区蜜臀| 日p在线观看| 国产日韩在线一区| 久久免费大视频| 中文久久久久久| 国产人成一区二区三区影院| 久久久久久少妇| 精品一区二区三区电影| 九九精品调教| 国产日韩精品一区观看| 亚洲性视频h| 一级黄色片毛片| 精品久久久在线观看| 天堂av一区二区三区| 97在线看福利| 香蕉视频一区| www.国产区| 欧美极品aⅴ影院| 中文字幕视频一区二区| 深夜福利亚洲导航| 在线成人免费| 特大黑人娇小亚洲女mp4| 国产电影精品久久禁18| 九九九国产视频| 亚洲精品国精品久久99热| 亚洲人成在线网站| 日韩午夜视频在线观看| 久久精品国产99久久6| 五月天av网站| 欧美精品一区二区三区一线天视频| 美女搞黄视频在线观看| 裸体丰满少妇做受久久99精品| 久色成人在线| 亚洲精品自拍视频在线观看| 欧美一区二区三区思思人| 色爱综合区网| 免费成人av网站| 蜜桃一区二区三区在线观看| 婷婷伊人五月天| 精品国产伦一区二区三区观看方式| 精精国产xxxx视频在线野外| 欧洲亚洲一区| 精品亚洲国内自在自线福利| 久久黄色免费网站| 亚洲欧美中文字幕| 欧美a视频在线| 日韩精品视频在线观看视频| 久久综合成人精品亚洲另类欧美 | 亚洲精品一区二区三| 国产一二精品视频| 丰满少妇乱子伦精品看片| 亚洲天堂av在线免费观看| 国产日本亚洲| 欧美三级一级片| 亚洲欧洲色图综合| 色综合久久久久久| 国产精品一区专区欧美日韩| 欧美日韩一区自拍| 国产无遮挡在线观看| 精品卡一卡二卡三卡四在线| 日韩电影av| 日本aa在线观看| 日本一区二区免费在线观看视频| www.亚洲天堂.com| 国产精品福利久久久| 激情综合亚洲| 成人高潮免费视频| 精品视频在线观看日韩| 久久爱www.| 色噜噜狠狠永久免费| 亚洲va国产天堂va久久en| 欧美jizz18hd性欧美| 欧美在线播放一区|