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

正文內(nèi)容

sql語(yǔ)句培訓(xùn)教材-文庫(kù)吧在線(xiàn)文庫(kù)

  

【正文】 對(duì)該表的存儲(chǔ)參數(shù)作修改,比如: SQLalter table xxx storage(MAXEXTENTS 999 );提示2:建議不要對(duì)表結(jié)構(gòu)或索引使用 pctincrease大于0的參數(shù)以避免將來(lái)在運(yùn)行中產(chǎn)生空間超支問(wèn)題.提示3:建立表結(jié)構(gòu)最重要的部分是存儲(chǔ)參數(shù)(STORAGE)的說(shuō)明。例2:對(duì)表的列修改其大?。篠QLalter table dept modify( Dname char(20) )。DROP TABLE 命令語(yǔ)法:DROP TABLE [user.]table_name[CASCADE CONSTRAINTS]CASCADE CONSTRAINTS表示所有指向本表的主鍵,外部鍵被刪掉。如: Create table worker ( empno number(4) primary key, name varchar2(10), age number(2) CHECK(age between 18 and 65 ), /* age number(2) CHECK( age =18 and age=65 ) */ lodging char(15) References LODGING(lodging) )。則在刪除表結(jié)構(gòu)時(shí)要小心。例6:刪除表中的列:這是Oracle8i的新功能,它的基本語(yǔ)法為:ALTER TABLE . . . . . . DROP COLUMN [ CASCADE CONSTRAINTS ]。例子指定了所有者,主鍵,外部鍵,表空間及存儲(chǔ)參數(shù)等,主鍵和外部鍵在后面章節(jié)介紹。提示1:一般情況下,如果表含有l(wèi)ong字段,這樣勢(shì)必需大量的空間,系統(tǒng)會(huì)在每次插入新記錄時(shí),經(jīng)常分配空間給表,不久就會(huì)出現(xiàn):ORA01547:Failed to allocate extent of size xxxxx in tablespace 39。PCTFREE和PCTUSED的組合決定了將插入的數(shù)據(jù)放入已存在的數(shù)據(jù)塊還是放入一個(gè)新的塊中。 as zxbs, 注銷(xiāo)標(biāo)識(shí) 39。,39。,39。,39。,39。 as jggj, 籍貫國(guó)家(地區(qū)) as jgsx, 籍貫省市縣(區(qū)) as whcd, 文化程度 decode(,39。,39。例:部級(jí)庫(kù)上報(bào)中視圖如下:CREATE or replace VIEW AS select , as Xzqh, 所屬省市縣(區(qū)) as Jmzh, 居民證號(hào) as Xm, 姓名 as Zym, 曾用名 decode(,39。它的語(yǔ)法如下:DECODE(value, if1, then1, if2,then2, if3,then3, . . . else )Value 代表某個(gè)表的任何類(lèi)型的任意列或一個(gè)通過(guò)計(jì)算所得的任何結(jié)果。一些高級(jí)的用法(1)關(guān)于DECODEDECODE是Oracle公司獨(dú)家提供的功能,它是一個(gè)功能很強(qiáng)的函數(shù)。創(chuàng)建復(fù)雜的視圖(1)分組視圖例1:CREATE OR REPLACE VIEW dept_tot asselect dept,sum() total_sal from dept a,emp bwhere = group by 例2:CRATE OR REPLACE ITEMTOT AS SELECT PERSION,SUM(AMOUNT) ITEMTOTFROM LEDGERWHERE ACTIONDATE BETWEENTO_DATE(‘01MAR1901’,’DDMONYYYY’) andTO_DATE(‘31MAR1901’,’DDMONYYYY’)And ACTION IN ( ‘BOUGHT’,’RAID’)GROUP BY PERSION。039。下面語(yǔ)句返回的是每個(gè)雇員的名字及該雇員的經(jīng)理的名字:SELECT ||’ works for ’||Employees and their ManagersFROM emp e1, emp e2 WHERE = 。(1) 相關(guān)子查詢(xún)可以將子查詢(xún)(前面提到的 as subquery )或In 或 exists當(dāng)成 where 的一個(gè)條件的一部分,這樣的查詢(xún)稱(chēng)作子查詢(xún)。BEGIN LOOP BEGIN /* 下面語(yǔ)句確定是否還有可刪的記錄,如果沒(méi)有就直接到EXCEPTION */ SELECT ‘X’ INTO TMP FROM SAMPLE WHERE ROWNUM = 1。如果我們不是有條件的刪除的話(huà),我們應(yīng)該采用直接建立一個(gè)新表、DROP 舊表的方法來(lái)達(dá)到我們的目的。值得注意的是,經(jīng)常使用DELETE 語(yǔ)句對(duì)表的記錄進(jìn)行有條件的刪除。(4)用文字插入操作INSERT INTO deptVALUES (50, ‘PRODUCTION’,’SAN FRANCISCO’)。,to_date(39。39。,39?,F(xiàn)在最新的版本仍有下面限制:l 不能在語(yǔ)句中使用并行,也不允許從遠(yuǎn)程進(jìn)行插入;l 在子查詢(xún)中不允許使用帶有l(wèi)ong 類(lèi)型的字段。 DEPTNO COUNT(*) SUM(SAL) 10 3 8750 20 5 10875 30 6 9400 用 HAVING 來(lái)限制分組的計(jì)算在分組GROUP BY 中,一般都不管 統(tǒng)計(jì)的結(jié)果是多少都要全顯示,我們可以在GROUP BY 前或后加 HAVING 子句來(lái)限制結(jié)果的統(tǒng)計(jì),比如要求被統(tǒng)計(jì)的人數(shù)有5個(gè)人以上,則有兩方法可以實(shí)現(xiàn):SQL select deptno,count(*) ,sum(sal) from emp group by deptno 2 having count(*)=5。USERSYSTEM SQL中的組函數(shù)AVG( [ { DISTINCT | ALL}] )求平均值,ALL表示對(duì)所有求平均值,DISTINCT 只對(duì)不 同的求平均值,相同只取一個(gè)。如:SQL select to_char(sysdate,39。,39。193月200039。ADD_MO199711LAST_DAY( date ) 返回日期date 所在月的最后一天,如:SQL select to_char(sysdate,39。) add_month 2 from dual。NEW_TIME(date,’this’,’other’)給出在this 時(shí)區(qū)=Other時(shí)區(qū)的日期和時(shí)間ROUND(date,’format’)未指定format時(shí),如果日期中的時(shí)間在中午之前,則將日期中的時(shí)間截?cái)酁?2 .(午夜,一天的開(kāi)始),否則進(jìn)到第二天。 如:例:select sign(123), sign(100),sign(0) from dual。如:SQL select abs(100),abs(100) from dual。select phone,substr(phone,1,3) || ‘0’ || substr(phone,4)from telemunication where master=’中國(guó)電信’。 RPAD(City,35,39。AABBCCDDAABBCCDDRPAD和LPAD(粘貼字符)RPAD(string,Length[,39。SQL l 1 select name,length(name),addr,length(addr),sal,length(to_char(sal)) 2* from nchar_tstSQL /NAME LENGTH(NAME) ADDR LENGTH(ADDR) SAL LENGTH(TO_CHAR(SAL)) 王五 2 北京市海淀區(qū) 6 8LOWER ( c )返回字符串并將所有字符變?yōu)樾?xiě)。王五電話(huà)0108801 8159轉(zhuǎn)23INSTR(c1,c2[,I[,j] ] )在一個(gè)字符串中搜索指定的字符,返回發(fā)現(xiàn)指定的字符的位置。) zhao,length(39。a39。下面以列表形式給出Oracle8i版本以上系統(tǒng)數(shù)據(jù)類(lèi)型的表示方法。如:例1:查詢(xún)Oracle系統(tǒng)日期及時(shí)間:SQL select to_char( sysdate,39。MINUS用于返回兩個(gè)查詢(xún)中的不同的行。Select * from emp where Ename=’SIMTH’ and sal=1000。select dname,deptno from dept where exists(select * from emp where =)A[not]like b[Escape ‘char’]比較兩個(gè)模式是否相似,當(dāng)使用like 語(yǔ)句時(shí)Oracle不去訪(fǎng)問(wèn)索引。=大于等于測(cè)試Select * from emp Where sal = 5000。包括數(shù)據(jù)查詢(xún)和數(shù)據(jù)更新(增、刪、改)。 數(shù)據(jù)庫(kù)對(duì)象包括表、視圖、索引、同義詞、族、觸發(fā)器、函數(shù)、過(guò)程、包、數(shù)據(jù)庫(kù)鏈和快照等。 SQL的組成SQL由4部份組成:(1) 數(shù)據(jù)定義:SQL DDL。小于測(cè)試Select * from emp Where sal 5000。Not betweenA and B判斷某個(gè)值是否界于兩者之間。Select * from empWhere sal not(sal1000)。UNION ALL用于返回(組合)兩個(gè)查詢(xún)中所有所有的行。Oracle 還提供了一個(gè)DUAL 的偽表,該表主要目的是保證在使用SELECT 語(yǔ)句中語(yǔ)句的完整性而提供的,如:我們要查詢(xún)當(dāng)前的系統(tǒng)日期及時(shí)間,而系統(tǒng)的日期和時(shí)間并是放在一個(gè)指定的表里。5000+5000* 5500三、 數(shù)據(jù)基本類(lèi)型Oracle數(shù)據(jù)庫(kù)的數(shù)據(jù)類(lèi)型與其它的數(shù)據(jù)庫(kù)系統(tǒng)相比,它的數(shù)據(jù)類(lèi)型不多,Oracle在表示數(shù)據(jù)方面比其他數(shù)據(jù)庫(kù)系統(tǒng)來(lái)說(shuō)要省去許多關(guān)鍵字。SQL select ascii(39。) space from dual。ZH C 趙 A||(c1,c2)SQL select (‘0108801 8159’)||39。ra39。如:SQL select upper(39。例1:SQLselect RPAD(City,35,39。RTRIM (string [,’set’])Right TRIM (右截?cái)?刪去右邊出現(xiàn)的任何set 字符。TRIM example98723489 單記錄數(shù)字函數(shù)函數(shù)說(shuō)明Value1 + value2Value1 value2Value1 * value2Value1 / value2ABS(value)CEIL(value)COS(value)COSH(value)EXP(value)FLOOR(value)LN(value)LOG(value)MOD(value,divisor)NVL(value,substitute)POWER(value,exponent)ROUND(value,precision)SIGN(value)SIN(value)SINH(value)SQRT(value)TAN(value)TANH(value)TRUNC(value,按precision)VSIZE(value)加減乘除絕對(duì)值大于或等于value的最小整數(shù)余弦反余弦e的value次冪小于或等于value的最大整數(shù)value的自然對(duì)數(shù)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1