freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第二講sql語(yǔ)言基礎(chǔ)-資料下載頁(yè)

2024-09-28 13:53本頁(yè)面

【導(dǎo)讀】SQL語(yǔ)言是數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言。解了SQL才能真正理解關(guān)系數(shù)據(jù)庫(kù)。據(jù)進(jìn)行insert、update和delete等操作。用SQL*Plus中的變量可以實(shí)現(xiàn)交互式的插入。交的會(huì)話中執(zhí)行的DML命令。DDL數(shù)據(jù)定義語(yǔ)言用于創(chuàng)建和定義數(shù)據(jù)庫(kù)對(duì)象,并且。將對(duì)這些對(duì)象的定義保存在數(shù)據(jù)字典中。表是存儲(chǔ)用戶數(shù)據(jù)的基本結(jié)構(gòu)。Oracle利用完整性約束機(jī)制防止無(wú)效數(shù)。任何DML執(zhí)行結(jié)果破壞完整性約束,該。查詢USER_CONSTRAINTS可以獲取所有定

  

【正文】 效) 字符函數(shù) ? LOWER ? UPPER ? INITCAP ? CONCAT ? SUBSTR ? LENGTH 轉(zhuǎn)換字符串格式 轉(zhuǎn)換字符串格式 ? LOWER(39。SQL Course39。) sql course ? UPPER(39。SQL Course39。) SQL COURSE ? INITCAP(39。SQL Course39。) Sql Course 字符串操作函數(shù) ? CONCAT(39。Good39。, 39。String39。) GoodString ? SUBSTR(39。String39。,1,3) Str ? SUBSTR(39。String39。,1,1) g ? LENGTH(39。String39。) 6 數(shù)字函數(shù) ? ROUND 對(duì)數(shù)值進(jìn)行四舍五入操作 ? TRUNC 對(duì)數(shù)值進(jìn)行截?cái)嗖僮? ? MOD 對(duì)數(shù)值進(jìn)行取余操作 ? ROUND (, 2) ? ROUND (, 0) 46 ? ROUND (, 1) 50 ? TRUNC (, 2) ? TRUNC () 45 ? TRUNC (, 1) 40 ? MOD(1600,300) 100 日期函數(shù) ? Oracle將日期按照內(nèi)部格式將日期存成以下七個(gè)字節(jié):世紀(jì)、年、月、日、時(shí)、分、秒 ? 在 Oracle中日期缺省的顯示格式為: DDMONYY ? 可以使用系統(tǒng)變量 SYSDATE獲取系統(tǒng)時(shí)間 ? 查看 SYSDATE時(shí),可以使用虛擬表 DUAL ? MONTHS_BETWEEN(39。01SEP9539。,39。11JAN9439。) ? ADD_MONTHS(39。11JAN9439。,6) 39。11JUL9439。 轉(zhuǎn)換函數(shù) ? TO_CHAR 將數(shù)字或日期轉(zhuǎn)換為字符串 ? TO_NUMBER 將字符串轉(zhuǎn)換成數(shù)字 ? TO_DATE 將字符串轉(zhuǎn)換成日期 日期格式串分類 ? YYYY 表示完整的四位數(shù)字年 ? YEAR 表示英文拼寫(xiě)的年 ? MM 表示兩位數(shù)字月 ? MONTH 表示英文全拼的月 ? DY 表示三位縮寫(xiě)的星期 ? DAY 表示英文全拼的星期 轉(zhuǎn)換日期舉例 SQLSELECT 2 to_char(sysdate,’mmddyyyy hh12:mi:ss’) 3 現(xiàn)在時(shí)刻 4 FROM dual 5 / 現(xiàn)在時(shí)刻 02232020 11:23:05 SQLSELECT 2 to_date(’21072020’,’DDMMYYYY’) 3 日期 4 FROM dual 5 / 日期 210707 DECODE函數(shù) ? 格式 DECODE(col|expression, search1, result1 [, search2, result2,...,] [, default]) 實(shí)例 SELECT ename, job, sal, decode(job,39。SALESMAN39。,*sal, 39。CLERK39。,*sal, 39。PRESIDENT39。,*sal, sal) REVISED_SALARY FROM emp 組函數(shù) ? AVG ? COUNT ? MAX ? MIN ? SUM ? STDDEV (標(biāo)準(zhǔn)偏差) ? VARIANCE( 方差) GROUP BY和 HAVING子句 ? 在查詢語(yǔ)句中使用 GROUP BY子句將記錄分成組 , GROUP BY子句中的列一定要出現(xiàn)在 SELECT中 ? 使用 HAVING子句作為組函數(shù)的條件, 不能用 WHERE子句作為組函數(shù)的條件 ? 缺省情況下, ORACLE將查詢結(jié)果按照分組列的升序排列??梢允褂?ORDER BY子句改變結(jié)果的排列順序 SQL SELECT job, SUM(sal) PAYROLL 2 FROM emp 3 WHERE job NOT LIKE 39。VP%39。 4 GROUP BY job 5 HAVING SUM(sal) 5000 6 ORDER BY SUM(sal)。 非法使用組函數(shù)( 1) ? 使用了組函數(shù)的查詢語(yǔ)句中,出現(xiàn)未寫(xiě)在 GROUP BY子句中的單獨(dú)列 SQL SELECT region_id, COUNT(name) 2 FROM dept。 SELECT region_id, COUNT(name) * ERROR at line 1: ORA00937: not a singlegroup group function 非法使用組函數(shù)( 2) ? 不能使用 WHERE子句作為組函數(shù)的限制條件 ? 只能使用 HAVING子句作為限制條件 SQL SELECT deptno, AVG(sal) 2 FROM emp 3 WHERE AVG(sal) 2020 4 GROUP BY deptno。 WHERE AVG(salary) 2020 * ERROR at line 3: ORA00934: group function is not allowed here
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1