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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

Oracle数据库的基础

發(fā)布時(shí)間:2023/12/8 数据库 45 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle数据库的基础 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

小知識(shí)點(diǎn)?

1、dec

2、nvl

3、minus

4、連接join

5、數(shù)據(jù)庫(kù)設(shè)計(jì)范式

數(shù)據(jù)庫(kù)設(shè)計(jì)第一范式:(設(shè)計(jì)出沒(méi)有數(shù)據(jù)冗余和數(shù)據(jù)維護(hù)異常的數(shù)據(jù)庫(kù)結(jié)構(gòu))

數(shù)據(jù)庫(kù)設(shè)計(jì)第二范式:

數(shù)據(jù)庫(kù)設(shè)計(jì)第三范式:

數(shù)據(jù)庫(kù)概念

數(shù)據(jù)庫(kù)操作語(yǔ)言

?關(guān)系的基本概念

實(shí)體完整性

參照完整性:(foreign key)可以是空值,

一些函數(shù)控制字符

dual?

desc關(guān)鍵字

having和 where的區(qū)別:

2022 3-9

小知識(shí)點(diǎn):

2022-3-19數(shù)據(jù)庫(kù)實(shí)驗(yàn)心得

視圖

聯(lián)結(jié)表

自然連接與等值連接的區(qū)別:

ANY ALL

2022-實(shí)驗(yàn)三總結(jié)

2022-3-30

PL/SQL:

select 選擇了一些列之后,如果里面有聚合函數(shù),后面一定要有g(shù)roup函數(shù)否則會(huì)報(bào)錯(cuò),原因如下:

2022-4-2實(shí)驗(yàn)四總結(jié)

索引,范式和鎖

創(chuàng)建函數(shù)、過(guò)程

dbms_output.put_line的用法

E-R圖轉(zhuǎn)關(guān)系模式


小知識(shí)點(diǎn)?

1、dec

Oracle 數(shù)據(jù)類型:decimal | dec (presicion,scale) p是精度,代表有效位數(shù),scale表示小數(shù)部分的范圍,比如dec(8, 2)代表8位整數(shù)部分,2位小數(shù)部分。

2、nvl

語(yǔ)法

NVL(eExpression1, eExpression2)

從兩個(gè)表達(dá)式返回一個(gè)非 null 值。

參數(shù)

eExpression1, eExpression2

如果 eExpression1 的計(jì)算結(jié)果為 null 值,則eExpression2。如果 eExpression1 的計(jì)算結(jié)果不是 null 值,則返回 eExpression1。eExpression1 和 eExpression2 可以是任意一種數(shù)據(jù)類型。如果 eExpression1 與 eExpression2 的結(jié)果皆為 null 值,則 NVL( ) 返回 .NULL.

3、minus

“minus”直接翻譯為中文是“減”的意思,在Oracle中也是用來(lái)做減法操作的,只不過(guò)它不是傳統(tǒng)意義上對(duì)數(shù)字的減法,而是對(duì)查詢結(jié)果集的減法。 A?minus?B就意味著將結(jié)果集A去除結(jié)果集B中所包含的所有記錄后的結(jié)果,即在A中存在,而在B中不存在的記錄。

4、連接join

各種join的詳細(xì)簡(jiǎn)單的解釋

5、數(shù)據(jù)庫(kù)設(shè)計(jì)范式

數(shù)據(jù)庫(kù)設(shè)計(jì)第一范式:(設(shè)計(jì)出沒(méi)有數(shù)據(jù)冗余和數(shù)據(jù)維護(hù)異常的數(shù)據(jù)庫(kù)結(jié)構(gòu))

1、數(shù)據(jù)庫(kù)表中的所有字段都只具有單一屬性

2、單一屬性的列是由基本的數(shù)據(jù)類型所構(gòu)成的

3、設(shè)計(jì)出來(lái)的表都是簡(jiǎn)單的二維表

數(shù)據(jù)庫(kù)設(shè)計(jì)第二范式:

要求一個(gè)表中只具有一個(gè)業(yè)務(wù)主鍵,也就是說(shuō)符合第二范式的表中不能存在非主鍵列對(duì)只對(duì)部分主鍵的依賴關(guān)系

數(shù)據(jù)庫(kù)設(shè)計(jì)第三范式:

指每一個(gè)非主屬性既不部分依賴于也不傳遞依賴于業(yè)務(wù)主鍵,也就是在第二范式的基礎(chǔ)上消除了非主鍵屬性對(duì)主鍵的傳遞依賴

數(shù)據(jù)庫(kù)概念

長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi),有組織,可共享的大量數(shù)據(jù)的集合,就是數(shù)據(jù)庫(kù)

數(shù)據(jù)庫(kù)管理系統(tǒng),(DBMS,databace mangement system),用于創(chuàng)建操作和管理數(shù)據(jù)庫(kù)的應(yīng)用程序

:xx,dnmcg2IR

數(shù)據(jù)庫(kù)用來(lái)管理數(shù)據(jù),QQ為什么能這么厲害,就是因?yàn)樗泻芏鄶?shù)據(jù),這些數(shù)據(jù)是商業(yè)機(jī)密,使用數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)占用存儲(chǔ)空間小,并且查詢數(shù)據(jù)快Alter TABLE XS ADD ENG CHAR(20); --添加新的列

數(shù)據(jù)庫(kù)操作語(yǔ)言

?關(guān)系的基本概念

自己的某一個(gè)屬性(或?qū)傩约?#xff09;在其他表中是主碼,則在自己表中這個(gè)屬性(或?qū)傩约?#xff09;是外碼

實(shí)體完整性

實(shí)體完整性:(primary key)不能是空值,不能重復(fù)

參照完整性:(foreign key)可以是空值,

select id)

from xs

where to_char(birthday,'yyyy-mm-dd') ='2002-06-28';

將日期轉(zhuǎn)化成char類型

一些函數(shù)控制字符

dual?

dual是一個(gè)一行一列的虛擬表,常用來(lái)計(jì)算表達(dá)式

desc關(guān)鍵字

desc 查看表的結(jié)構(gòu),

Alter TABLE XS ADD ENG CHAR(20); --添加新的列

UPDATE XS SET ENG='ENGLISH' WHERE DEPT='計(jì)算機(jī)';將dept=計(jì)算機(jī)的ENG改為‘english’ SELECT SNAME, LOWER(ENG) AS LOW_ENG--將eng屬性改為小寫,重新命名成LOW_ENG,函數(shù)LOWER

FROM XS WHERE DEPT='計(jì)算機(jī)';

commit; -->提交數(shù)據(jù)

? rollback; -->回滾數(shù)據(jù)

select * from user_tables;--查詢用戶下的所有表

having和 where的區(qū)別:

where在數(shù)據(jù)分組前進(jìn)行過(guò)濾,having在數(shù)據(jù)分組過(guò)后進(jìn)行過(guò)濾,

使用having時(shí)應(yīng)該結(jié)合Group by語(yǔ)句,where 用于標(biāo)準(zhǔn)的行級(jí)過(guò)濾

2022 3-9

--2022 3-9 create table stu (SNO CHAR(6) PRIMARY KEY, SNAME VARCHAR2(10) UNIQUE, DEPT VARCHAR2(20) NOT NULL, SEX VARCHAR2(4) DEFAULT('男'), TOTALCREDIT NUMBER(3, 0) CHECK(TOTALCREDIT>=0) ); insert into stu values ('100001','hzy', 'jsj', '女', '100'); insert into stu values ('100001','hzz', 'jsj', '女', '100'); insert into stu(sno,dept) values('111','rjgc'); select * from stu; update stu set sname='hjj' where sno='111'; select * from stu; alter table stu modify sname varchar2(20); alter table stu modify sno char(10); alter table stu add nativeplace varchar2(20); alter table stu drop column nativeplace; alter table stu drop CONSTRAINT SYS_c007069; alter table stu add constraint stu_sname_unique unique(sname); create table stu1 as select * from stu; drop table stu1; insert into stu values('100002', '張三', '計(jì)算機(jī)','男', '10'); --INSERT INTO stu(sno, ) update stu set sex=sex+10; update stu set dept='軟件工程' where sname='張三'; delete from stu where TOTALCREDIT is null; commit; rollback; select * from xs;

小知識(shí)點(diǎn):

利用已有數(shù)據(jù)表建立一個(gè)新表,但不復(fù)制數(shù)據(jù):

create TABLE S1

AS

SELECT * FROM STUDENT WHERE 1=0;

UPDATE STU SET TOTALCREDIT=NVL(TOTALCREDIT, 0)+2;

NVL(TOTALCREDIT, 0):如果totalcredit不是空,就用原來(lái)的值,是空,就用0來(lái)代替;

FROM ZLGC WHERE CATEGORY='課程思政示范課程' AND COUNT(CATEGORY)>50 GROUP BY SCHOOL,CATEGORY ORDER BY COUNT(CATEGORY) DESC

ERROR: ORA-00934: 此處不允許使用分組函數(shù)

要使用having 來(lái)過(guò)濾分組

2022-3-19數(shù)據(jù)庫(kù)實(shí)驗(yàn)心得

在本次實(shí)驗(yàn)中,我遇到的問(wèn)題首先是1-1題目中extract函數(shù)的使用,通過(guò)從網(wǎng)上查詢知道了,我學(xué)習(xí)到該函數(shù)的作用是將年份從date中分離出來(lái)單獨(dú)計(jì)算從而得到年齡,第二個(gè)問(wèn)題是2-4題目中過(guò)濾學(xué)生人數(shù)小于3的的語(yǔ)句,不能在group by 語(yǔ)句前面加where來(lái)過(guò)濾,如果使用了,錯(cuò)誤信息是這樣的,

查閱資料后學(xué)習(xí)到了,有g(shù)roup by 語(yǔ)句時(shí)where中不能使用聚合函數(shù)來(lái)過(guò)濾數(shù)據(jù),此時(shí)只能使用having語(yǔ)句,并且having語(yǔ)句只能跟在group by 語(yǔ)句后面。這兩個(gè)問(wèn)題是我在本次實(shí)驗(yàn)中遇到的最大的難題,解決了之后,真的學(xué)習(xí)到了很多。

在本次實(shí)驗(yàn)中,我首先在創(chuàng)建user用戶時(shí)就遇到了,用戶名或角色名是不存在的問(wèn)題,然后我先想著改一下用戶名為users,結(jié)果成功了,后來(lái)才從老師那里得知是用戶過(guò)期了的原因,要重新編輯用戶信息才可以。

然后我在1-4題目中遇到了對(duì)設(shè)置組合主鍵,外鍵操作的不熟練問(wèn)題,還有就是對(duì)于alter table tablename add colname?VARCHAR(20)(添加列);alter table tablename drop column colname(刪除列);alter table tablename drop constraint SYS_C007120;(去除限制)add constraint UQ_CNAME UNIQUE(CNAME)(添加限制);這幾個(gè)操作的不熟練,最后遇到的問(wèn)題是賦值一表的結(jié)構(gòu)到一個(gè)新表(不復(fù)制數(shù)據(jù)),從網(wǎng)上查閱資料后,知道了

最關(guān)鍵的一步是:SELECT * FROM STUDENT WHERE 1=0;設(shè)置一個(gè)不可能的條件,選擇之后,就不會(huì)剩下數(shù)據(jù)了。解決了這些問(wèn)題后,有很大的收獲。

視圖

里面存儲(chǔ)的是SQL語(yǔ)句,不是查詢結(jié)果

創(chuàng)建視圖后不顯示結(jié)果,要通過(guò)select語(yǔ)句來(lái)查詢

視圖的作用:簡(jiǎn)化查詢語(yǔ)句

有些視圖可以更新,有些不可以

SELECT * FROM A NATURAL JOIN B WHERE B.B = A.B;

聯(lián)結(jié)表

sql的left join 、right join 、inner join之間的區(qū)別

  left join(左聯(lián)接) 返回包括左表中的所有記錄和右表中聯(lián)結(jié)字段相等的記錄?

  right join(右聯(lián)接) 返回包括右表中的所有記錄和左表中聯(lián)結(jié)字段相等的記錄

  inner join(等值連接) 只返回兩個(gè)表中聯(lián)結(jié)字段相等的行

左連接 SELECT * FROM student # 主表(不會(huì)受到影響) LEFT JOIN score # 輔表(只有滿足條件的才會(huì)顯示) ON student.ID = score.SID右連接SELECT * FROM student # 主表(只有滿足條件的才會(huì)顯示) RIGHT JOIN score # 輔表(不會(huì)受到影響) ON student.ID = score.SID 全連接(是個(gè)笛卡爾積?) SELECT * FROM student FULL JOIN score select sname, cname, tname, grade --自連接 :只返回兩張表連接列的匹配項(xiàng)。 --以下三種查詢結(jié)果一樣。 select * from student s inner join class c on s.classid=c.id; select * from student s join class c on s.classid=c.id; select * from student s,class c where s.classid=c.id; --笛卡兒乘積連接 :即不加任何條件,達(dá)到 M*N 的結(jié)果集。 --以下兩種查詢結(jié)果一樣。 select * from student s cross join class c; select * from student,class; --加上條件,產(chǎn)生跟自連接一樣的結(jié)果。 select * from student s cross join class c where s.classid=c.id;

自然連接要注意:

SELECT * FROM A NATURAL JOIN B WHERE B.B = A.B;

SELECT * FROM A NATURAL JOIN B on B.B = A.B;

這兩種方法都會(huì)報(bào)錯(cuò),不能有限制條件。因?yàn)樽匀贿B接它自動(dòng)的進(jìn)行了等值比較,所以不需要加上限制條件讓他們的連接起來(lái),自然連接是一種特殊的等值連接。

自然連接與等值連接的區(qū)別:

sql server 等值連接和自然連接的 用法_百度知道 (baidu.com)

SELECT * FROM A, B WHERE A.B=B.B;

這是等值連接,相同的屬性列會(huì)保存

自然連接是一種特殊的等值內(nèi)連接,它是由系統(tǒng)根據(jù)兩表的同名字段自動(dòng)作等值比較的內(nèi)連接,不需要用ON關(guān)鍵字指定連接條件

SELECT * FROM A NATURAL JOIN B ;

這是自然連接,自然連接是一種將相同屬性列刪除的等值連接

自然連接四個(gè)表?

FROM STUDENT NATURAL JOIN SCORE NATURAL JOIN COURSE NATURAL JOIN TEACH WHERE COURSE.CNAME='數(shù)學(xué)分析' and TEACH.TNAME='嚴(yán)敏';

ANY ALL

ANY ALL的區(qū)別

總結(jié)成一句話就是:all 是滿足所有的, and and and;any 是滿足其中一個(gè)就可以,or or or

2022-實(shí)驗(yàn)三總結(jié)

在這次實(shí)驗(yàn)過(guò)程中遇到的問(wèn)題就很多了,首先第一題就來(lái)了一個(gè)下馬威,分不清三種連接的區(qū)別,搞得無(wú)從下手,最后自己弄了兩個(gè)表才弄懂了前兩個(gè)的區(qū)別,如下圖:等值連接相同的屬性會(huì)保留,而自然連接就會(huì)將它們合并,自然連接是一種特殊的等值連接,終于理解了,自己找了幾個(gè)小時(shí)。還有一個(gè)就是join后面總是忘掉加上on條件,報(bào)了三四次缺少關(guān)鍵字錯(cuò)誤才發(fā)現(xiàn),我學(xué)會(huì)了,做這種題目時(shí)要首先弄清楚概念就很好下手了。然后就是left join 、right join、full join ,區(qū)分這幾個(gè),首先區(qū)分:主表(不會(huì)受到影響),?輔表(只有滿足條件的才會(huì)顯示),left join 左為主表,右輔表;right join 則相反,最后的not exists的雙重否定,更是搞得稀里糊涂,現(xiàn)在還是有點(diǎn)不明白。每一次實(shí)驗(yàn)都是一次不錯(cuò)的成長(zhǎng)。

數(shù)據(jù)放到表中,表再放到庫(kù)中

表中的列相當(dāng)于類中的屬性, 每一行相當(dāng)于對(duì)象

'%'會(huì)過(guò)濾掉空值:

SELECT * FROM XS;

SELECT * FROM XS WHERE REMARKS LIKE '%';

2022-3-30

--2022-3-30 create index idx_xs_sname on xs(sname);--索引只創(chuàng)建,不自己使用,由系統(tǒng)調(diào)用 select * FROM XS WHERE SNAME LIKE '_%'; --視圖:安全(設(shè)置用戶權(quán)限),簡(jiǎn)化使用,保存的是查詢語(yǔ)句 --視圖(VIEW)也被稱作虛表,即虛擬的表,是一組數(shù)據(jù)的邏輯表示,其本質(zhì)是對(duì)應(yīng)于一條SELECT語(yǔ)句, --結(jié)果集被賦予一個(gè)名字,即視圖名字。視圖本身并不包含任何數(shù)據(jù),它只包含映射到基表的一個(gè)查詢語(yǔ)句, --當(dāng)基表數(shù)據(jù)發(fā)生變化,視圖數(shù)據(jù)也隨之變化。 SELECT * FROM XS WHERE DEPT='計(jì)算機(jī)';--創(chuàng)建視圖 --計(jì)算區(qū)分度 SELECT count (DISTINCT(SNAME))/count(*) FROM XS;--計(jì)算區(qū)分度 --WITH CHECK OPTION 子句強(qiáng)制所有數(shù)據(jù)修改語(yǔ)句均根據(jù)視圖執(zhí)行, --以符合定義視圖的 SELECT 語(yǔ)句中所設(shè)的條件。 --WITH CHECK OPTION的作用? --1.對(duì)于update,有with check option,要保證update后,數(shù)據(jù)要被視圖查詢出來(lái); --2.對(duì)于delete,有無(wú)with check option都一樣; --4.對(duì)于insert,有with check option,要保證insert后,數(shù)據(jù)要被視圖查詢出來(lái); --5.對(duì)于沒(méi)有where 子句的視圖,使用with check option是多余的。SELECT *FROM XS; CREATE VIEW DEPT3 AS SELECT *FROM XS WHERE TOTALCREDIT>70 WITH CHECK OPTION; UPDATE DEPT3 SET TOTALCREDIT=60 WHERE SNAME='林一帆';

PL/SQL:

PL/SQL也是一種程序語(yǔ)言,叫做過(guò)程化SQL語(yǔ)言(Procedural?Language/SQL)。PL/SQL是Oracle數(shù)據(jù)庫(kù)對(duì)SQL語(yǔ)句的擴(kuò)展。在普通SQL語(yǔ)句的使用上增加了編程語(yǔ)言的特點(diǎn),所以PL/SQL就是把數(shù)據(jù)操作和查詢語(yǔ)句組織在PL/SQL代碼的過(guò)程性單元中,通過(guò)邏輯判斷、循環(huán)等操作實(shí)現(xiàn)復(fù)雜的功能或者計(jì)算的程序語(yǔ)言。PL/SQL是Oracle對(duì)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)語(yǔ)言SQL的過(guò)程化擴(kuò)充,它將數(shù)據(jù)庫(kù)技術(shù)和過(guò)程化程序設(shè)計(jì)語(yǔ)言聯(lián)系起來(lái)(通俗的說(shuō),SQL與編程語(yǔ)言的混血兒),是一種應(yīng)用開(kāi)發(fā)語(yǔ)言,可使用循環(huán),分支處理數(shù)據(jù),將SQL的數(shù)據(jù)操縱功能與過(guò)程化語(yǔ)言數(shù)據(jù)處理功能結(jié)合起來(lái).PL/SQL的使用,使SQL成為一種高級(jí)程序設(shè)計(jì)語(yǔ)言,支持高級(jí)語(yǔ)言的塊操作,條件判斷,循環(huán)語(yǔ)句,嵌套等,與數(shù)據(jù)庫(kù)核心的數(shù)據(jù)類型集成,使SQL?的程序設(shè)計(jì)效率更高.

select 選擇了一些列之后,如果里面有聚合函數(shù),后面一定要有g(shù)roup函數(shù)否則會(huì)報(bào)錯(cuò),原因如下:

最近寫SQL的時(shí)候,有遇到過(guò)報(bào)出 ORA-00937的問(wèn)題。

解釋:

select 列表項(xiàng)中除了包含聚合函數(shù)外,還包含了表的某些列,那么你將必須使用group by語(yǔ)句,否則語(yǔ)法通不過(guò)。

例如:

SQL>

1 select deptno,job,avg(sal)

2 from emp

3 ;

ERROR 位于第 1 行:

ORA-00937: 非單組分組函數(shù)

其實(shí)這里也非常容易理解,你既然指定了聚合函數(shù),又同時(shí)制定了其他列,還想不按照指定的列來(lái)分組,你到底想讓oracle怎么做呢?

這根本就得不出結(jié)果。就像你需要統(tǒng)計(jì)班上男女生的人數(shù),但是又不能分組,只能在一條數(shù)據(jù)里表示出來(lái),怎么能辦得到呢?

所以這里的group by是必須的。

上面的錯(cuò)誤糾正為:

select deptno,job,avg(sal) from emp group by deptno,job;

就OK了

原文鏈接:聚合函數(shù)與列同時(shí)選擇,需要Group

create sequence table1_id minvalue 1 --自增字段最小值 nomaxvalue --最大值 沒(méi)有就算nomaxvalue increment by 1 --每次增值1 start with 1 --起始值 nocache; --不緩存 CREATE SEQUENCE TABLE_ID--創(chuàng)建順序表 MINVALUE 1--最小值 NOMAXVALUE--無(wú)最大值 INCREMENT BY 1--遞增量 START WITH 1--起始值 NOCACHE;--無(wú)緩存 --第三步:創(chuàng)建觸發(fā)器 create or replace trigger SCORE1trigger before insert on SCORE1 for each row begin select table1_id.nextval into:new.sid from dual; end SCORE1trigger;Mysql中: create table UserTable ( USERID INT(4) PRIMARY KEY AUTO_INCREMENT NOT NULL, UNAME VARCHAR(20) NOT NULL, UPASSWARD VARCHAR(20) NOT NULL )

2022-4-2實(shí)驗(yàn)四總結(jié)


在本次實(shí)驗(yàn)中,我首先遇到的問(wèn)題是創(chuàng)建視圖時(shí),帶上WITH CHECK OPTION選項(xiàng)與不帶的區(qū)別:如果根據(jù)視圖來(lái)更改數(shù)據(jù),一定要符合創(chuàng)建視圖的時(shí)候的where 的條件。第二個(gè)是創(chuàng)建兩個(gè)字段的視圖 grade_avg_view,select 選擇了一些列之后,如果里面有聚合函數(shù),后面一定要有g(shù)roup函數(shù)否則會(huì)報(bào)錯(cuò)。最后一個(gè)是設(shè)置自增型的主鍵,在mysql中使用AUTO_INCREMENT 可以直接創(chuàng)建,但是在Oracle中要先創(chuàng)建一個(gè)遞增序列,然后再創(chuàng)建一個(gè)觸發(fā)器才可以。

索引,范式和鎖

索引:每個(gè)表如果設(shè)置了主鍵就會(huì)有有一個(gè)主鍵索引,在Mysql中,使用的時(shí)InnoDB引擎,每一個(gè)索引就是一顆B+樹(shù),也可以創(chuàng)建非主鍵索引,二級(jí)索引,二級(jí)索引和主鍵索引的不同之處在于其葉子節(jié)點(diǎn)上保存的值不一樣,表中所有字段的值都被完整的保存在主鍵索引的葉子節(jié)點(diǎn)上,但是二級(jí)索引的葉子節(jié)點(diǎn)只保存對(duì)應(yīng)主鍵的值。這里的葉子節(jié)點(diǎn)上只保存了主鍵的值,所以還需要通過(guò)獲得的主鍵 ID 值再回到主鍵索引上查出所有字段的值,這個(gè)過(guò)程稱作回表。

  • 數(shù)據(jù)庫(kù)方面,能會(huì)基本的增刪改查即可,外帶一些基本概念,比如事務(wù)怎么處理,JDBC里批處理怎么處理。
  • 創(chuàng)建表時(shí),凡是能通過(guò)計(jì)算出來(lái)的字段都不要把它當(dāng)成屬性列;

    創(chuàng)建函數(shù)、過(guò)程

    存儲(chǔ)過(guò)程不一定要有返回值,函數(shù)一定要有

    注意存儲(chǔ)過(guò)程in out inout 三種參數(shù)類型,而函數(shù)只有in

    ?創(chuàng)建函數(shù):

    CREATE OR REPLACE FUNCTION COUNT_CREDIT(STUNO in VARCHAR2) RETURN NUMBER AS CRED NUMBER:=0; TOTAL_CRED NUMBER:=0; BEGIN FOR STUCUR IN(SELECT SNO, CNO, GRADE FROM cj WHERE SNO=STUNO AND GRADE>=60) LOOP SELECT CREDIT INTO CRED FROM KC WHERE CNO=STUCUR.CNO; TOTAL_CRED:=TOTAL_CRED+CRED; END LOOP; RETURN TOTAL_CRED; END COUNT_CREDIT;作業(yè) create or replace function count_credit(stuno in varchar2) return varchar2 as cred number:=0; total_cred number:=0; beginfor stucur in(select sno, cno, grade from score where sno=stuno and grade >60) loopselect credit into cred from course where cno=stucur.cno;total_cred:=total_cred+cred;end loop;return total_cred; end count_credit;函數(shù)的執(zhí)行: 1、select COUNT_CREDIT('96001') as total_credit from dual; 2、variable a number(10, 0)--聲明變量 begin :a:=COUNT_CREDIT('96001'); end; / 后面加上一句: print a;

    創(chuàng)建過(guò)程:

    create or replace procedure count_credi (stusno in varchar2 , creditj out number )--warning:in out as cred number:=0; total_cred number:=0; begin for cjcur in (select * from cj where sno= stusno) loop select credit into cred from kc where cno=cjcur.cno; total_cred:=total_cred+cred*cjcur.grade; end loop; creditj:=total_cred/count_credit(stusno); end count_credi;作業(yè) create or replace procedure pro_findname(tmpname in VARCHAR2) as beginfor stucur in(select sno,sname from student where sname like tmpname ) loopdbms_output.put_line(stucur.sno || '' ||stucur.sname);-- end loop;null; end pro_findname;set serveroutput off 1、set serveroutput on beginpro_findname('%馬%'); end; / 2、exec pro_findname('%馬%');--注意這里的調(diào)用時(shí)使用%,而不是在存儲(chǔ)過(guò)程中

    觸發(fā)器:

    觸發(fā)器的用法

    觸發(fā)器與存儲(chǔ)過(guò)程和函數(shù)不同,函數(shù)和存儲(chǔ)過(guò)程需要用戶顯示調(diào)用,觸發(fā)器時(shí)在某個(gè)事件發(fā)生時(shí),自動(dòng)的隱式的完成,所以叫觸發(fā)或者點(diǎn)火(firing)

    create or replace trigger sum_credit after insert on score for each row beginupdate student set TOTALCREDIT=TOTALCREDIT+(select credit from course where cno=:new.cno)where sno=:new.sno and :new.grade>60;null; end;

    觸發(fā)器的語(yǔ)法?

    create trigger <觸發(fā)器名稱> { before | after} # 之前或者之后出發(fā) insert | update | delete # 指明了激活觸發(fā)程序的語(yǔ)句的類型 on <表名> # 操作哪張表 for each row # 觸發(fā)器的執(zhí)行間隔,for each row --通知觸發(fā)器每隔一行執(zhí)行一次動(dòng)作, --而不是對(duì)整個(gè)表執(zhí)行一次。 <觸發(fā)器SQL語(yǔ)句>

    dbms_output.put_line的用法

    涉及到的知識(shí)點(diǎn)如下: 1、enable:在serveroutput on的情況下,用來(lái)使dbms_output生效(默認(rèn)即打開(kāi)) 2、disable:在serveroutput on的情況下,用來(lái)使dbms_output失效 3、put:將內(nèi)容寫到內(nèi)存,等到put_line時(shí)一起輸出 4、put_line:不用多說(shuō)了,輸出字符 5、new_line:作為一行的結(jié)束,可以理解為寫入buffer時(shí)的換行符 6、get_line(value, index):獲取緩沖區(qū)的單行信息 7、get_lines(array, index):以數(shù)組形式來(lái)獲取緩沖區(qū)的多行信息

    oracle系統(tǒng)包—-dbms_output用法

    博客

    E-R圖轉(zhuǎn)關(guān)系模式

    轉(zhuǎn)為關(guān)系模式

    ?

    總結(jié)

    以上是生活随笔為你收集整理的Oracle数据库的基础的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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

    亚洲一级电影视频 | 一级性生活片 | 天堂网一区二区 | 日韩精品在线观看av | 91亚洲精品久久久蜜桃 | 免费网站在线观看成人 | 免费黄在线观看 | 麻豆传媒一区二区 | 亚洲免费在线观看视频 | av一区二区三区在线 | 国产精品女同一区二区三区久久夜 | 黄色片视频免费 | 五月婷婷视频在线观看 | 久久天堂精品视频 | 黄网av在线| 久久久久综合网 | 91精品视频在线 | 国产精品18久久久久久久久 | 欧美另类69| 天天躁日日躁狠狠躁av麻豆 | 日韩高清一二三区 | 国产精品一区二区久久精品 | 国产成人精品国内自产拍免费看 | av在线电影免费观看 | 亚洲3级| 波多野结衣在线观看一区 | 五月天高清欧美mv | 涩涩伊人 | 欧美精品一区二区在线观看 | 国产高清成人av | 激情av网址 | 四虎最新入口 | 日韩在线国产 | 97福利社| 亚洲精品午夜久久久 | 成人 亚洲 欧美 | 国产字幕在线播放 | 国产成人精品日本亚洲999 | 在线观看视频在线观看 | 欧美一区二区三区四区夜夜大片 | 国产一区二区高清视频 | 久久久这里有精品 | 五月天色婷婷丁香 | 成 人 黄 色 视频 免费观看 | 五月天丁香亚洲 | 国产色女 | 91成人精品一区在线播放 | 日日干天夜夜 | 欧美另类人妖 | 99久久精品免费看国产四区 | 久久免费福利 | 国产精品久久久久影视 | 久久久精品免费看 | 精品黄色片 | 伊人天堂av| 91一区二区三区在线观看 | 日本中文字幕视频 | 天天干天天草天天爽 | 久久久久久不卡 | 国产精品12 | 久久精品这里热有精品 | 在线黄色av电影 | 免费在线播放视频 | 精品亚洲国产视频 | 成人h视频在线播放 | 成人免费一区二区三区在线观看 | 欧美成年黄网站色视频 | 免费一级片观看 | av在线一级 | 国产一级免费观看 | av在线看片 | 免费视频91 | 视频在线一区二区三区 | 日韩色视频在线观看 | 黄色的片子| 人人玩人人添人人澡超碰 | 在线亚洲人成电影网站色www | 国产 字幕 制服 中文 在线 | 蜜桃av久久久亚洲精品 | 日本最新中文字幕 | 97香蕉超级碰碰久久免费软件 | 日韩在线免费视频 | 国产午夜精品av一区二区 | 午夜精品视频福利 | 狠狠色丁香久久婷婷综合五月 | 一区二区中文字幕在线观看 | 五月天婷婷丁香花 | 欧美91片 | 91九色蝌蚪视频在线 | 中文字幕日韩高清 | 国内精品久久久久影院优 | 国产资源在线观看 | 久久久久久久久久久影视 | 在线va视频| 精品一区 在线 | 国产无遮挡又黄又爽在线观看 | 久久综合九色综合97_ 久久久 | 国产日韩欧美在线看 | 久久久视频在线 | 久久久久国产精品免费 | 欧美午夜理伦三级在线观看 | 国产品久精国精产拍 | www成人精品 | 综合网天天 | 久久精品这里都是精品 | 福利视频导航网址 | 色婷婷在线播放 | 日韩成人邪恶影片 | 亚洲理论在线 | 欧美日韩中文字幕视频 | 在线av资源 | 2019中文最近的2019中文在线 | 91在线porny国产在线看 | 成人免费xyz网站 | 久久久亚洲电影 | 成人久久影院 | 成人99免费视频 | 日韩综合一区二区 | 国产视频精品在线 | 亚洲天天摸日日摸天天欢 | 97精品久久| 久久久影视 | 五月婷婷一区二区三区 | 久久婷亚洲五月一区天天躁 | 久久免费国产精品 | 天天干天天综合 | 国产美女被啪进深处喷白浆视频 | 免费看特级毛片 | 欧美一进一出抽搐大尺度视频 | 国产精品第一 | 久草在线视频在线观看 | 天天综合导航 | www.久草.com| 国产一区高清在线观看 | 午夜视频在线观看一区二区三区 | 欧美大码xxxx | 午夜视频导航 | 精一区二区 | 中文字幕一区二区三区四区视频 | 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 亚洲精品在线观 | 久久,天天综合 | 激情丁香久久 | 国产a级精品| 丁香婷婷久久久综合精品国产 | 午夜美女网站 | 中文在线8资源库 | 国产免费久久久久 | 欧美日韩国产色综合一二三四 | v片在线播放 | 久久av观看| 久久久久成人精品 | 欧美精品一区二区免费 | 国产精品久久三 | 人人要人人澡人人爽人人dvd | 国产一区二区三精品久久久无广告 | 欧美日韩在线免费观看视频 | 97操操操 | 亚洲情感电影大片 | 日韩免费一级电影 | 色综合久久中文字幕综合网 | 99精品国产在热久久 | 黄色片免费在线 | 综合久久久久久 | 69xxxx欧美| 日韩精品免费一区二区在线观看 | 在线观看的a站 | 成人在线免费小视频 | 日本福利视频在线 | 青青草国产成人99久久 | 国产精品麻豆免费版 | 一级免费观看 | 亚洲片在线资源 | 久久精品观看 | 日韩精品欧美一区 | 在线 成人 | 日批在线观看 | 久久96国产精品久久99漫画 | 黄色的网站在线 | 三级黄色理论片 | 中文字幕乱在线伦视频中文字幕乱码在线 | 国产精品免费一区二区三区在线观看 | 亚洲九九九在线观看 | 丁香婷婷色综合亚洲电影 | 久久亚洲综合国产精品99麻豆的功能介绍 | 99麻豆视频 | 亚洲激情小视频 | 99理论片 | 亚洲激情在线观看 | 日日夜夜爱 | av在线免费观看网站 | 国产不卡免费 | 色婷婷亚洲婷婷 | 中文字幕国产亚洲 | 97国产精品一区二区 | 在线v片| 欧美精品一区二区性色 | 亚洲精品九九 | www日韩在线 | 日本三级全黄少妇三2023 | 亚洲黄色小说网 | www.天天色.com | 成人免费观看在线视频 | 久久亚洲免费 | 综合色影院 | 国产精品一区二区麻豆 | 免费看片成人 | 一级a性色生活片久久毛片波多野 | 在线观看麻豆av | 免费国产在线视频 | 丁香久久激情 | 在线91视频 | 91麻豆精品国产91久久久无限制版 | 国产成人av免费在线观看 | 日b视频在线观看网址 | 不卡视频在线看 | 精品视频久久久久久 | 五月婷婷网站 | 天天干天天操天天射 | 成人国产精品一区二区 | 在线最新av| 国产高清99 | 国产成人精品国内自产拍免费看 | 五月开心婷婷网 | 亚洲黄色片在线 | av福利网址导航 | 91精品啪 | 久久免费视频7 | 综合色婷婷 | 日韩av一卡二卡三卡 | 又粗又长又大又爽又黄少妇毛片 | 日日久视频 | 99视频精品 | 国产成人三级在线 | 国产精品成久久久久三级 | 亚洲a成人v | 日本中文字幕在线观看 | 国产精品永久久久久久久久久 | 成人在线黄色电影 | 免费色视频 | 国产黄色片久久久 | 婷婷日韩 | 99re国产视频 | 国产91在 | 成人免费在线观看入口 | 天天爱天天插 | 天天做综合网 | 伊人久久av | 国产一区二区在线免费 | 中文字幕av日韩 | 欧美日韩在线观看一区二区 | 亚洲影院色| 天天综合久久综合 | 成人免费视频播放 | 国产精品国产三级国产不产一地 | 国产午夜精品av一区二区 | 欧美性极品xxxx做受 | www.狠狠插.com | 亚洲国产精品久久久久久 | 免费看的黄色小视频 | 91看片在线播放 | 在线亚洲天堂网 | 韩国av一区二区三区 | 国产精品videoxxxx | 五月天婷婷综合 | 美女在线免费观看视频 | 国产成人av综合色 | 精品国产成人在线 | 国产品久精国精产拍 | 亚洲免费小视频 | www夜夜| 精品v亚洲v欧美v高清v | 成人免费在线视频观看 | av国产网站 | 欧美激情精品久久久久久 | 日本韩国欧美在线观看 | 欧美日韩在线观看一区二区三区 | 成人国产电影在线观看 | 色偷偷网站视频 | 欧美久久影院 | 黄色国产在线观看 | 六月色婷 | 五月天高清欧美mv | 福利一区二区在线 | 在线免费观看黄色 | 精品日韩视频 | 成人少妇影院yyyy | 激情综合啪 | 日日夜夜天天干 | 欧美激情综合五月色丁香小说 | 狠狠狠狠干 | 亚洲dvd | 久久男人免费视频 | 国产在线va | 夜夜骑日日 | 黄色一集片 | 成人中文字幕在线观看 | 欧美国产日韩一区二区三区 | av888.com| 色综合久久88色综合天天人守婷 | 成人午夜电影在线 | 在线观看成人毛片 | 国产精品一区二区三区视频免费 | 天天操福利视频 | 国产女做a爱免费视频 | 亚洲国产精品电影 | 最新av在线播放 | 欧美激情在线看 | 五月天,com | 亚洲精品高清在线 | 亚洲精品玖玖玖av在线看 | 欧美成人tv | 91尤物国产尤物福利在线播放 | 综合av在线| 日本黄区免费视频观看 | 国产福利精品一区二区 | 91av在线看 | 国产日韩视频在线 | 日日夜夜精品视频天天综合网 | 九月婷婷人人澡人人添人人爽 | 国产福利在线免费 | 国产精品99免视看9 国产精品毛片一区视频 | 成人三级网站在线观看 | 成人在线免费视频观看 | 亚洲精品视频免费观看 | 亚洲福利精品 | 亚洲精品一区二区三区高潮 | 国产自制av | 97色婷婷人人爽人人 | 亚洲一区二区三区毛片 | 夜夜天天干 | 91视频 - v11av | 欧美在线观看视频一区二区 | 狠狠干成人综合网 | 日韩av免费观看网站 | 五月婷婷中文网 | www日韩在线 | 91在线视频免费 | 久草在线资源观看 | 天天想夜夜操 | 欧美 日韩 视频 | 91亚洲狠狠婷婷综合久久久 | 狠狠干免费 | 精品亚洲一区二区 | 99色资源 | 国产精品久免费的黄网站 | 免费观看91 | 久久久www成人免费精品 | 国产又粗又硬又长又爽的视频 | 特级毛片在线免费观看 | 激情婷婷丁香 | 精品xxx | av中文字幕电影 | 亚洲最大免费成人网 | 国产精品免费一区二区 | 中文字幕日韩无 | 91福利在线导航 | 婷婷伊人网| 欧美一级黄大片 | 在线亚洲高清视频 | 国产精品成人免费精品自在线观看 | 国产成人精品一区二区三区在线观看 | 国产欧美最新羞羞视频在线观看 | 黄色一级大片免费看 | 久久久国产一区二区三区 | 国产亚洲精品久久久久久电影 | 久久久综合香蕉尹人综合网 | 天天插天天| 超碰97免费 | 中文字幕久久精品亚洲乱码 | 日本乱码在线 | 日韩黄色免费在线观看 | 8090yy亚洲精品久久 | 亚洲黄色成人 | 97久久久免费福利网址 | 在线有码中文字幕 | 伊人天天狠天天添日日拍 | 精品福利视频在线观看 | 欧美资源 | 狠狠狠色丁香婷婷综合久久88 | 深爱激情开心 | 精品国产一区二区三区久久久蜜月 | 国产小视频福利在线 | 一区二区三区在线播放 | 视频一区二区在线观看 | 91在线精品秘密一区二区 | 亚洲理论在线观看电影 | 久久成| 三级免费黄 | 欧亚日韩精品一区二区在线 | sesese图片 | 婷香五月 | 五月婷综合| 欧美日韩视频观看 | 精品美女在线视频 | 欧美一区二区三区特黄 | 免费网站在线观看成人 | 激情五月婷婷综合网 | 狠狠操狠狠操 | 国产五月天婷婷 | 黄色免费网战 | 色片网站在线观看 | 91av美女| 亚洲 综合 精品 | 狠狠躁日日躁狂躁夜夜躁av | 狠狠躁日日躁夜夜躁av | 久久久精品国产一区二区电影四季 | 日韩精品久久久免费观看夜色 | 精品乱码一区二区三四区 | 午夜在线免费视频 | 99超碰在线播放 | 96国产精品视频 | 久草在线免 | 久久精品视频观看 | 免费亚洲精品视频 | 特级毛片在线观看 | 婷婷久久综合九色综合 | 色婷婷综合在线 | 91 在线视频 | 午夜视频不卡 | 精品一区二区三区香蕉蜜桃 | 国产欧美最新羞羞视频在线观看 | 一区二区三区免费在线观看 | 伊人黄| 日韩久久精品 | 国产裸体bbb视频 | 国产亚洲精品福利 | 国产成人精品综合 | 欧美性黑人 | 国产精品入口传媒 | 五月天网站在线 | 国内视频一区二区 | 国产精品一区二区在线观看免费 | 精品一二 | 黄色av观看| 欧美久久精品 | 色视频 在线 | 欧美乱淫视频 | 中文字幕国产一区二区 | 久久久久久综合网天天 | 欧美色图亚洲图片 | 91伊人久久大香线蕉蜜芽人口 | 手机av在线免费观看 | 精品久久五月天 | 国产视频精品视频 | 久久综合久久伊人 | 免费日韩一区二区三区 | 韩国av在线播放 | 成人在线免费视频 | 亚洲91中文字幕无线码三区 | 一区中文字幕电影 | a黄色| 色婷婷激情五月 | 欧美日韩一区二区在线观看 | 天天爽夜夜爽精品视频婷婷 | 亚洲黄色影院 | 精品在线亚洲视频 | www.色五月 | 深爱激情综合网 | 在线亚洲激情 | 国产探花视频在线播放 | 手机av网站 | 91av短视频 | 99婷婷| 91一区二区在线 | 人人插人人 | 四虎成人免费观看 | 人人爱人人爽 | 精品一区av| 日本一区二区三区免费看 | 国产高清av免费在线观看 | 不卡电影免费在线播放一区 | 欧美 国产 视频 | 日韩三级免费观看 | 久久草| 国内外成人免费在线视频 | 91在线视频在线观看 | 毛片激情永久免费 | 玖玖精品在线 | 激情丁香5月 | 日韩免费三级 | 免费av小说 | 三级黄色片子 | 亚洲综合精品在线 | 色综合狠狠干 | av综合站| 久久玖 | 在线欧美最极品的av | 日本中文字幕在线电影 | av免费在线观看网站 | 欧美精品久久久久久久久久白贞 | 中文字幕一区二区三区乱码不卡 | 中文字幕在线视频精品 | 亚洲精品高清视频在线观看 | 日韩欧美精品在线观看视频 | 国产精品成人久久 | 超碰97中文 | 天天操夜夜操 | 伊人影院99 | 日本一区二区三区免费看 | 国产精品毛片久久蜜 | 在线免费黄网站 | 成人在线视频免费 | 国产资源免费在线观看 | 91免费观看国产 | 91精品国产自产在线观看永久 | 特级西西444www大胆高清无视频 | 粉嫩av一区二区三区免费 | 色综合天天爱 | 亚洲黄色免费电影 | 天无日天天操天天干 | 国产精品久久久久久模特 | 久久人人爽人人爽 | 狠狠干激情 | 91中文字幕在线观看 | 亚洲永久免费av | 欧美久草视频 | 久久成年人网站 | 91精品国自产在线偷拍蜜桃 | 亚洲国产美女精品久久久久∴ | 91九色国产 | 色视频在线免费观看 | 久久久免费毛片 | 最近日本中文字幕a | 欧美在线a视频 | 天天拍天天干 | 美女网站在线 | 欧美日韩精品在线一区二区 | 中文字幕亚洲字幕 | 国产精品自拍在线 | 黄色三级免费片 | 日本最新中文字幕 | 精品国产99国产精品 | 欧美天堂久久 | 日韩视频中文 | 免费看污在线观看 | 一区二区精品国产 | 亚洲精品久久久蜜臀下载官网 | 综合久久网站 | 韩国av三级| 成人免费xyz网站 | 成人性生交大片免费看中文网站 | 久久综合狠狠综合久久狠狠色综合 | 天天躁日日 | av片子在线观看 | 中文字幕在线色 | 久久精品第一页 | 欧美 另类 交 | 色天天中文 | 91精品国产99久久久久 | 日韩中文字幕免费视频 | 中文字幕第一页av | 国产一级片一区二区三区 | 久久精品91视频 | 日韩欧美69| 99久久精品免费一区 | 国产二区av | 91久久久久久久一区二区 | 久9在线| www亚洲国产 | 麻豆极品 | www.国产在线 | 国产一卡在线 | 国产视频999 | 青草草在线视频 | 五月婷婷电影网 | 久99久中文字幕在线 | 欧美色图狠狠干 | 亚洲一区日韩精品 | 亚洲综合小说 | 久久综合久久综合久久 | av片在线看 | 91成人免费在线视频 | 制服丝袜一区二区 | 日韩美av在线| 人人插超碰 | 国产在线精品二区 | 久久久久免费精品 | 国产亚洲人 | 国产五码一区 | 精品在线观看一区二区 | 激情综合亚洲精品 | 99综合电影在线视频 | 久久亚洲区| 黄色精品在线看 | 欧美污在线观看 | 日韩视频1区 | 亚洲成人av在线 | 免费成视频 | 911av视频| 亚洲理论片在线观看 | 色网站免费在线观看 | 2019免费中文字幕 | 美女精品在线 | 久草99| 欧美激情第八页 | 黄色免费高清视频 | 精品99在线视频 | 婷婷丁香六月 | 综合激情网 | 99综合视频 | 日韩成人免费在线 | 97操碰| 日韩欧美精品一区二区三区经典 | 亚洲国产黄色片 | 亚洲电影第一页av | 亚洲全部视频 | 99久久精品国产网站 | 精品爱爱 | 亚洲精品在线视频网站 | 久久综合久久久久88 | 可以免费观看的av片 | 中文高清av| 国产99久久九九精品免费 | 叶爱av在线| 麻豆视频91 | 天天曰夜夜爽 | 亚洲mv大片欧洲mv大片免费 | 久草在线视频免费资源观看 | 精品国产一二区 | 日韩av电影中文字幕在线观看 | 在线看片成人 | 亚洲黄色app | 免费看的黄色小视频 | 欧美精品v国产精品v日韩精品 | av九九九| 欧美性大战 | 日韩网站在线免费观看 | 六月婷婷网| 亚洲黄色免费在线看 | 91在线中文字幕 | 国产美女搞久久 | 午夜国产在线观看 | 久草在在线视频 | 色久综合 | 在线看片91 | 成人免费视频网站在线观看 | 午夜影院日本 | 日韩av二区 | 久久免费a| 久久精品99国产精品亚洲最刺激 | 日本黄色大片免费看 | 久久精品二区 | 一二三精品视频 | 久久精品一区八戒影视 | 亚洲精品视频在线观看网站 | 免费看久久久 | 亚洲无吗视频在线 | 久久精品精品电影网 | 免费色网 | 日韩| 久久久久久国产精品久久 | 中文国产在线观看 | 成人97人人超碰人人99 | 精品美女在线视频 | 亚洲免费精彩视频 | 免费大片av | 精品在线视频一区 | 欧美精品久久 | 国产精品美女久久久久aⅴ 干干夜夜 | 亚洲日本色 | 久久中文字幕在线视频 | 国产视频精品久久 | 91精品啪在线观看国产线免费 | 国产拍在线 | 91国内产香蕉 | 久久久久久久久久久久影院 | 国产免费一区二区三区网站免费 | 一区二区三区中文字幕在线观看 | 国产成人福利在线 | 激情av在线播放 | 美州a亚洲一视本频v色道 | 婷婷久久网| 免费电影一区二区三区 | 777xxx欧美| 天天综合久久 | 91精品国产99久久久久 | 超碰在线资源 | 婷婷在线精品视频 | 国产999在线 | 日韩免费看的电影 | 日日夜夜网 | 天天综合导航 | 在线99视频| 国产视频二| 日韩在线国产 | 亚洲黄色片一级 | 色99中文字幕 | www.五月天婷婷 | 久久久久久久久久久福利 | 亚洲精品一区二区三区在线观看 | 亚洲一区 av | 精品国产人成亚洲区 | 亚洲精品国产精品乱码不99热 | 日韩激情视频在线 | 精品高清美女精品国产区 | 国产一区91| 国产一区二区三区免费观看视频 | 国产 视频 久久 | 五月激情av | 成人av资源在线 | 99免费在线视频 | 国产啊v在线 | 在线成人小视频 | 四虎影视国产精品免费久久 | 成人福利在线 | 欧美a影视| 久久a国产 | 欧美韩日精品 | 狠狠狠狠狠狠操 | 欧美日比视频 | 久久香蕉国产精品麻豆粉嫩av | 日本在线观看一区二区 | 91人人澡人人爽人人精品 | 亚洲免费国产视频 | 日韩电影中文,亚洲精品乱码 | 欧美另类视频 | 中文字幕在线播放一区 | 久久99精品久久久久久秒播蜜臀 | 最新极品jizzhd欧美 | 97人人澡人人添人人爽超碰 | 高清av网| 成人av日韩 | 中文字幕资源网在线观看 | 国产亚洲精品久久久久久大师 | 国产精品久久久av | 中文字幕高清免费日韩视频在线 | 五月婷婷激情综合网 | 操操日日| 国产在线视频资源 | 激情婷婷欧美 | 91爱爱中文字幕 | 六月丁香激情综合色啪小说 | 亚洲午夜精品久久久久久久久久久久 | 日韩视频免费观看高清完整版在线 | 久久亚洲精品电影 | 国产又粗又猛又爽又黄的视频先 | 特级西西人体444是什么意思 | 黄色1级大片 | 日韩精品国产一区 | 91精品一区二区三区蜜臀 | 美女网站在线观看 | 国色天香永久免费 | 日韩精品一区二区在线观看视频 | 激情五月在线 | 亚洲国产精品99久久久久久久久 | 日韩av成人在线观看 | 国产一区二区影院 | 激情视频一区 | 久久久久久美女 | 视频在线99re | 99精品系列 | 日本高清久久久 | 午夜91在线| 在线中文字幕观看 | 欧美精品在线观看 | 久久精品日韩 | 成人性生爱a∨ | 中文字幕免费高清av | 国产精品日韩欧美一区二区 | 国产精品日韩久久久久 | 欧美怡红院视频 | 欧美综合在线视频 | 日本最新高清不卡中文字幕 | 国语精品免费视频 | 粉嫩av一区二区三区四区五区 | 特级大胆西西4444www | 久久久亚洲网站 | av片子在线观看 | 成人在线观看你懂的 | 国产va饥渴难耐女保洁员在线观看 | 在线观看视频免费播放 | 一区二区日韩av | 成人av免费 | 亚洲精品久久久久999中文字幕 | 久久免费一级片 | 国产精品久久久久久超碰 | 久久蜜臀av| 日韩中文字幕在线观看 | 五月婷婷色综合 | 97**国产露脸精品国产 | 久久综合色天天久久综合图片 | 久久无码精品一区二区三区 | 97人人澡人人添人人爽超碰 | 麻豆国产精品永久免费视频 | 四虎成人精品永久免费av九九 | 欧美一二区视频 | 超碰国产97 | 最新日韩视频 | 最近中文字幕高清字幕在线视频 | 国产精品色在线 | 成人av高清 | 日韩电影一区二区在线 | 色综合久久天天 | 日韩精品免费一区二区三区 | 欧美在线观看小视频 | 婷婷av网| 色五月色开心色婷婷色丁香 | 欧美日韩国产网站 | 成年美女黄网站色大片免费看 | 亚洲视频 在线观看 | 九九精品视频在线观看 | 免费成人在线视频网站 | 91超在线| 夜夜操网| 五月的婷婷 | 美女在线国产 | 美州a亚洲一视本频v色道 | 日韩在线视频一区二区三区 | 五月激情片 | 日本精品久久久久 | 五月花丁香婷婷 | 国产中文 | 亚洲精品国产欧美在线观看 | 97精品国产一二三产区 | 午夜在线看 | 69精品在线观看 | 日本公妇在线观看高清 | 欧美一级片免费播放 | 天天干,天天操,天天射 | 91女子私密保健养生少妇 | 国产精品一区二区av日韩在线 | 亚洲三区在线 | 69欧美视频 | 亚洲国内精品 | 狠狠做深爱婷婷综合一区 | 欧美激情视频免费看 | 亚洲韩国一区二区三区 | 久久精品99久久久久久 | 91秒拍国产福利一区 | 亚洲第一成网站 | 国产精品自拍av | 国产伦精品一区二区三区无广告 | 97看片 | 国产日韩三级 | 九九热精品视频在线播放 | 字幕网资源站中文字幕 | 欧美日韩一二三四区 | 免费在线中文字幕 | 国产不卡免费视频 | 伊人久久一区 | 九九热久久免费视频 | 国产综合香蕉五月婷在线 | 综合久久久久久久 | 日韩1级片 | 蜜臀av夜夜澡人人爽人人 | 国产小视频免费在线观看 | 狠狠色狠狠色综合日日92 | 欧美日韩中文另类 | 欧美日韩中文字幕综合视频 | 成人国产精品久久久久久亚洲 | 日韩免费在线观看 | 欧美孕交vivoestv另类 | 天天操夜夜逼 | 东方av免费在线观看 | 欧洲亚洲国产视频 | 国产成人精品午夜在线播放 | 成人av电影免费在线观看 | 日日干av | 999ZYZ玖玖资源站永久 | 超碰国产97 | 人人看97 | 色成人亚洲网 | 黄色免费在线看 | 亚洲精品国产精品乱码在线观看 | 一级成人在线 | 欧美日韩在线观看一区 | 婷婷色综合色 | 1000部18岁以下禁看视频 | 免费观看性生交大片3 | 免费观看v片在线观看 | 国产操在线 | 久久免费黄色网址 | 91av超碰| 久久99亚洲热视 | 国产色啪 | 97超碰在线久草超碰在线观看 | 婷婷99 | 久久精品免费 | 中文字幕 影院 | 精品久久1 | 99久久精品日本一区二区免费 | 国产中文字幕视频在线观看 | 国产精品国产三级国产aⅴ9色 | 欧美成人精品欧美一级乱 | 在线观看麻豆av | 精品免费 | 日本丶国产丶欧美色综合 | 国产美女久久久 | 亚洲在线国产 | 日韩理论在线 | 一区二区三区在线电影 | 男女免费视频观看 | 久久久精品小视频 | 在线亚洲欧美日韩 | www99久久| 久久久受www免费人成 | 中文字幕 在线看 | 久久免费视频精品 | 最近中文字幕在线中文高清版 | 日韩精品在线播放 | av经典在线 | 激情在线五月天 | 日日激情 | 99这里都是精品 | 毛片激情永久免费 | 精品国产欧美一区二区三区不卡 | 日韩欧美久久 | aaa日本高清在线播放免费观看 | 色综合久久五月天 | 亚洲资源一区 | 中文字幕国产在线 | 亚洲激情 在线 | 成人av网址大全 | 欧美男同视频网站 | 国产精品国产三级国产不产一地 | 日韩av免费观看网站 | 久久黄色网址 | 免费视频你懂的 | 美女免费视频一区 | a在线观看视频 | 亚洲综合在线播放 | 欧美在线一 | 国产成人福利在线观看 | 亚洲高清av在线 | 国产色拍| 久久论理 | av日韩国产| 91在线视频免费 | 日本bbbb摸bbbb | 奇米网网址 | 欧美成年人在线视频 | 最新动作电影 | 国产精品麻豆免费版 | 视频一区亚洲 | 四虎国产免费 | 91大神一区二区三区 | 国产精品免费观看视频 | 日韩成人在线免费观看 | 蜜桃视频在线观看一区 | 国产精品乱码久久久 | 狠狠的操狠狠的干 | 一区二区三区日韩在线观看 | 91人人揉日日捏人人看 | 免费国产在线视频 | 久久久91精品国产一区二区精品 | 国产亚洲精品久久久久动 | 国产精品久久久久久久久久免费 | 天天曰夜夜爽 | 国产精品爽爽久久久久久蜜臀 | 精品国产一区二区三区四区在线观看 | 国产精品美女久久久久久久久久久 | 98久久| 日韩高清一区 | 色欧美综合 | 97国产精品久久 | 婷婷夜夜 | 色婷婷久久久综合中文字幕 | 亚洲一区二区三区精品在线观看 | 中文字幕精品一区二区三区电影 | 日韩中文在线字幕 | 日本高清久久久 | 视频91| 成人羞羞免费 | 亚洲欧洲久久久 | 日韩精品免费一区 | 亚洲精品美女久久 | 国产精品普通话 | 欧美怡红院视频 | 国产精品久久久久久一区二区三区 | a在线观看免费视频 | 波多野结衣在线观看一区二区三区 | 丝袜美腿亚洲 | 中文字幕在线播放第一页 | 亚洲精品中文字幕在线 | 成人v| 免费福利影院 | 色综合久久天天 | 免费观看91视频大全 | 日日夜夜干 | 久久香蕉国产 | 91亚洲精品久久久久图片蜜桃 | 日韩av一卡二卡三卡 | 四虎国产精品免费观看视频优播 | 免费韩国av | 视频三区在线 | 亚洲最新视频在线播放 | 久久久久日本精品一区二区三区 | 亚洲国产精品成人女人久久 | 久草精品视频 | 91av社区 | 欧美另类高清 videos | 久久国产一区二区 | 成人av电影免费在线观看 | 婷婷在线观看视频 | 精品久久久久久电影 | 久久国产亚洲精品 | 久久久国产在线视频 |