sql語(yǔ)句的執(zhí)行步驟: 1)語(yǔ)法分析,分析語(yǔ)句的語(yǔ)法是否符合規(guī)范,衡量語(yǔ)句中各表達(dá)式的意義。 2)語(yǔ)義分析,檢查語(yǔ)句中涉及的所有數(shù)據(jù)庫(kù)對(duì)象是否存...
存儲(chǔ)過(guò)程和函數(shù)中可以使用流程控制來(lái)控制語(yǔ)句的執(zhí)行。MySQL中可以使用IF語(yǔ)句、CASE語(yǔ)句、LOOP語(yǔ)句、LEAVE語(yǔ)句、ITERATE語(yǔ)句、...
定義: 存儲(chǔ)過(guò)程和函數(shù)是在數(shù)據(jù)庫(kù)中定義一些SQL語(yǔ)句的集合,然后直接調(diào)用這些存儲(chǔ)過(guò)程和函數(shù)來(lái)執(zhí)行已經(jīng)定義好的SQL語(yǔ)句。 存儲(chǔ)過(guò)程和函數(shù)可以避免...
日期和時(shí)間函數(shù) 1,CURDATE()返回當(dāng)前日期; 2,CURTIME()返回當(dāng)前時(shí)間; 3,MONTH(d)返回日期d中的月份值,范圍是1~...
定義 觸發(fā)器(TRIGGER)是由事件來(lái)觸發(fā)某個(gè)操作。這些事件包括INSERT語(yǔ)句、UPDATE語(yǔ)句和DELETE語(yǔ)句。當(dāng)數(shù)據(jù)庫(kù)系統(tǒng)執(zhí)行這些事件...
定義: 1、視圖是一種虛擬的表,是從數(shù)據(jù)庫(kù)中一個(gè)或者多個(gè)表中導(dǎo)出來(lái)的表。 2、數(shù)據(jù)庫(kù)中只存放了視圖的定義,而并沒(méi)有存放視圖中的數(shù)據(jù),這些數(shù)據(jù)存放...
定義: 索引是由數(shù)據(jù)庫(kù)表中一列或者多列組合而成,其作用是提高對(duì)表中數(shù)據(jù)的查詢(xún)速度; 類(lèi)似于圖書(shū)的目錄,方便快速定位,尋找指定的內(nèi)容; 優(yōu)點(diǎn):提高...
第一節(jié):插入數(shù)據(jù) 1,給表的所有字段插入數(shù)據(jù) 格式:INSERT INTO 表名 VALUES(值 1,值 2,值 3,...,值 n); IN...
帶In關(guān)鍵字的子查詢(xún) SELECT * FROM t_book WHERE booktypeId IN (SELECT id FROM t_bo...