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

正文內(nèi)容

sql語句培訓(xùn)教材(更新版)

2025-09-01 08:06上一頁面

下一頁面
  

【正文】 y deptno。FISCAL_YEAR1947USER 函數(shù)返回當(dāng)前用戶的名字,如:SQL select user from dual。DD185月 2001 星期五 單記錄轉(zhuǎn)換函數(shù) 函 數(shù) 描 述CHARTOROWID將 字符轉(zhuǎn)換到 rowid類型 CONVERT轉(zhuǎn)換一個(gè)字符節(jié)到另外一個(gè)字符節(jié)HEXTORAW轉(zhuǎn)換十六進(jìn)制到raw 類型RAWTOHEX轉(zhuǎn)換raw 到十六進(jìn)制ROWIDTOCHAR轉(zhuǎn)換 ROWID到字符TO_CHAR轉(zhuǎn)換日期格式到字符串TO_DATE按照指定的格式將字符串轉(zhuǎn)換到日期型TO_MULTIBYTE把單字節(jié)字符轉(zhuǎn)換到多字節(jié)TO_NUMBER將數(shù)字字串轉(zhuǎn)換到數(shù)字TO_SINGLE_BYTE轉(zhuǎn)換多字節(jié)到單字節(jié)TO_CHAR(date,’format’)根據(jù)format 重新格式日期date的格式。39。,39。) add_mo 2 from dual。yyyymm39。 TRUNC1 TRUNC(,2) 100 單記錄日期函數(shù) 函 數(shù) 描 述ADD_MONTH在日期date上增加count個(gè)月GREATEST(date1,date2,. . .)從日期列表中選出最晚的日期LAST_DAY( date )返回日期date 所在月的最后一天LEAST( date1, date2, . . .)從日期列表中選出最早的日期MONTHS_BETWEEN(date2,date1)給出 Date2 date1 的月數(shù)(可以是小數(shù))NEXT_DAY( date,’day’)給出日期date之后下一天的日期,這里的day為星期,如: MONDAY,Tuesday等。round() round() trunc() trunc() 56 56 55 55SIGN(n)取數(shù)字n 的符號(hào),大于0 返回 1;小于0 返回1; 等于0 返回0。為0返回 0.余弦反余弦value 的平方根正切反正切按照precision 截取value返回value在ORACLE的存儲(chǔ)空間大小ABS( n )返回指定值的絕對(duì)值。Example of RightMother Theresa,SUBSTR Substr(string,start[,Count])取子字符串中函數(shù)對(duì)字串(或字段),從start字符 開始,連續(xù)取 count 個(gè)字符并返回結(jié)果,如果沒有指count則一直取到尾。),temperature from weather。) AaBbCcDd from dual。 Instring 9LENGTH( c )返回字符串 c 的長(zhǎng)度。 王五電話 from dual。趙39。) A,ascii(39。其它如日期類型等也簡(jiǎn)單得多,只DATE就表示日期和時(shí)間。為了使用 from 后有個(gè)表名,我們就用DUAL代替。Select ename from emp1 intersect select ename from emp2。AND用于判斷兩個(gè)條件十分都滿足。[not]exists判斷某個(gè)列是否存在于一組值中。=小于等于測(cè)試Select * from emp Where sal = 5000。(2) 數(shù)據(jù)操縱:SQL DML。SQL語句培訓(xùn)教材一、 SQL概述 SQL初識(shí)SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)是一種查詢、插入、更新和刪除數(shù)據(jù),生成、修改和刪除數(shù)據(jù)庫對(duì)象,提供數(shù)據(jù)庫安全控制,完整性及數(shù)據(jù)保護(hù)控制,是面向數(shù)據(jù)庫的通用數(shù)據(jù)處理語言規(guī)范。定義SQL模式、基本表、視圖和索引。大于測(cè)試Select * from emp Where sal 5000。Select name,sal from emp Where sal between 500 and 1200。 等價(jià)于select ename,sal from emp where sal=1000。INTERSECT用于返回兩個(gè)查詢中相同的行。所以在 from 語句后就沒有表名給出。Oracle只用NUMBER(m,n)就可以表示任何復(fù)雜的數(shù)字?jǐn)?shù)據(jù)。A39。 A a ZERO SPACE 65 97 48 32SQL select ascii(39。轉(zhuǎn)2339。, 1, 2) Instring FROM DUAL。AaBbCcDd39。.39。例1:SELECT RTRIM (‘Mother Theresa, The’, ‘The’) “Example of RightTrimming” FROM DUAL。為負(fù)返回1。POWER(2,10) POWER(3,3) 1024 27ROUND(value,precision) 按照指定的精度進(jìn)行舍入;select round(),round(),trunc(),trunc()from dual。如:SQL SELECT TRUNC (, 2) trunc1, trunc(,2) from dual。), 1),39。yyyymm39。1912月199939。), 2 to_date(39。TO_CHAR(SYSDATE,39。TO_NUMBER(c)將給出的字符轉(zhuǎn)換為數(shù)字,如:SELECT TO_NUMBER (‘1947’) “FISCAL_YEAR” FROM DUAL。SQL select stddev(sal) from emp。五、 數(shù)據(jù)操縱語言(DML)命令 INSERT操作INSERT 語句可以完成對(duì)表、視圖及快照(snapshot)進(jìn)行數(shù)據(jù)插入。,to_date(39。12345639。,39。SQL insert into emp_house_fund_sum select per_id,sum(tran_val)From emp_house_fund grou by per_id。(3) 帶null 的修改SQLupdate emp set per_id=null where length(per_id)15 or Substr(per_id,15,1) 1。SQLdelete from colle_subjectsWhere per_id in ( select per_id from univ_subjects )。例1:用rownum 來限制每次刪除的記錄數(shù)目:DELETE from emp where deptno=9999 and rownum 1000。END。上面的“+”跟在記錄少的表后面, 匹配時(shí)就為 。139。列出有特長(zhǎng)的考生(在表students,student_skill 同時(shí)出現(xiàn)):sqlselect name from sutdents intersect select name from student_skill。( FROM 之后的TOTAL是視圖):SELECT PERSON,AMOUNT,100*AMOUNT/TOTAL From LEDGER,TOTALWhere actiondate betweenTo_date(‘01MAR1901’,’DDMONYYYY’) andTo_date(‘31MAR1901’,’DDMONYYYY’)And action in(‘BOUGHT’,’PAID’)。在邏輯編程中,經(jīng)常用到If – Then –Else 進(jìn)行邏輯判斷。我們從《Oracle8i Reference》資料中了解到,當(dāng)用戶登錄成功后在V$SESSION中就有該用戶的相應(yīng)記錄,但用戶所進(jìn)行的命令操作在該視圖中只記錄命令的代碼(0—沒有任何操作,2—Insert…),而不是具體的命令關(guān)鍵字。,39。 as csgj, 出生地國家(地區(qū)) as cssx, 出生地省市縣(區(qū)) as csxz, 出生地詳址 39。,39。,39。) as Hyzk, 婚姻狀況 decode(,39。,39。 as zz,住址 as photo, 相片 as xxjb, 信息級(jí)別 39。) as xxtqsj, 信息提取時(shí)間 || as PERSONID 人員IDfrom ph, b, c, k, d, e, f, g, h, i, awhere = and = and = and = and = and =(+) and =(+) and =(+) and = and is null and = and (,)=/數(shù)據(jù)定義語言(DDL)命令a) 建立表結(jié)構(gòu)命令CREATE TABLE 命令簡(jiǎn)要語法如下:CREATE TABLE [USER.] table_name( { COLUMN1 DATATYPE[DEFAULT EXPN] [COLUMN_CONSTRAINT] |TABLE_CONSTRAINT }[, { COLUMN1 DATATYPE[DEFAULT EXPN] [COLUMN_CONSTRAINT] |TABLE_CONSTRAINT }] ... )[CLUSTER CLUSTER (COLUMN1 [,COLUMN2] ...) ][PCTFREE N][PCTUSED N][INITRANS N][MAXTRANS N][STORAGE N][TABLESPACE TABLESPACE][ ENABLE | DISABLE][ AS QUERY]其中:schema 包括基表的模式(缺?。寒?dāng)前用戶的帳號(hào))table_name 表名column 列名(字段名),ORACLE7最多254列,ORACLE8可達(dá)1000個(gè)列。FREELIST GROUP 在并行服務(wù)器中指定表或分類、索引組的列表數(shù)目。詳細(xì)見〈Oracle8i/9i 初級(jí)數(shù)據(jù)庫管理〉例1:在SCOTT模式下建立表emp,并指定表空間和存儲(chǔ)參數(shù):Create table ( Empno number(5) primary key, Ename varchar2(15) not null, Job varchar2(10), Mgr number(5), Hiredate date default sysdate, Sal number(7,2) CHECK(sal100), Comm number(3) default , Dept number constraint dept_fkey References )Tablespace usersPCTFREE 10PCTUSED 70STORAGE ( INITIAL 50K NEXT 50k MAXEXTENTS 10 );例2:在建立表過程中對(duì)有限制的列使用NOT NULL:CREATE TABLE CHECKUP_HISTORY(CHECKUP_NO NUMBER(10,0) NOT NULL,ID_NO NUMBER(10,0),CHECKUP_TYPE VARCHAR2(30),CHECKUP_DATE DATE,DOCTOR_NAME VARCHAR2(50))。例4:參照某個(gè)已存在的表建立一個(gè)表結(jié)構(gòu)(不需要數(shù)據(jù))create table emp2 as select * from emp where rownum1。l 表的索引;l 指向本表的外部鍵;l 本表的觸發(fā)器;l 本表中的分區(qū);l 本表的快照;l 本表的角色和用戶權(quán)限;l 加在本表的
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1