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

正文內容

sql語句培訓教材-預覽頁

2025-08-17 08:06 上一頁面

下一頁面
 

【正文】 EVELAND...... 85 LOS ANGELES.. 81 ......................... (即不夠35個字符用39。例1:SELECT RTRIM (‘Mother Theresa, The’, ‘The’) “Example of RightTrimming” FROM DUAL。TRIM( [leading] trailing FROM trim_char )TRIM可以使你對給定的字符串進行裁剪(前面,后面或前后)。為負返回1。如:SQL select ceil() from dual。POWER(2,10) POWER(3,3) 1024 27ROUND(value,precision) 按照指定的精度進行舍入;select round(),round(),trunc(),trunc()from dual。如:SQL select sin() from dual。如:SQL SELECT TRUNC (, 2) trunc1, trunc(,2) from dual。TRUNC(date,’format’)未指定format時,將日期截為12 .( 午夜,一天的開始).ADD_MONTHS( d,I )增加月份和減去月份,如:SQL select to_char( add_months(to_date(39。), 1),39。19971239。yyyymm39。),to_char((sysdate)+1,39。1912月199939。 MON_BETW 3SQL select months_between(to_date(39。), 2 to_date(39。) ) mon_bet from dual。TO_CHAR(SYSDATE,39。) from dual。TO_NUMBER(c)將給出的字符轉換為數(shù)字,如:SELECT TO_NUMBER (‘1947’) “FISCAL_YEAR” FROM DUAL。SQL select max(sal) from emp。SQL select stddev(sal) from emp。 DEPTNO COUNT(*) SUM(SAL) 20 5 10875 30 6 9400 用 ORDER BY 子句來對結果進行排序Oracle 提供ORDER BY 子句,可用于對查詢到的結果進行排序輸出。五、 數(shù)據(jù)操縱語言(DML)命令 INSERT操作INSERT 語句可以完成對表、視圖及快照(snapshot)進行數(shù)據(jù)插入。(2) 日期的插入 INSERT into emp_house_fund(name,emp_acc_no,tran_date,tran_val)VALUES(39。,to_date(39。),)。12345639。39。,39。,39。SQL insert into emp_house_fund_sum select per_id,sum(tran_val)From emp_house_fund grou by per_id。下面語句完成同樣的功能,只是用了子查詢:INSERT INTO (SELECT empno, ename, job, sal, m, deptno FROM emp)VALUES (7890, ‘LINKS’,’CLERK’, NULL, 40)。(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 )。例2:DELETE FROM empWHERE JOB = ’SALESMAN’AND COMM 100。例1:用rownum 來限制每次刪除的記錄數(shù)目:DELETE from emp where deptno=9999 and rownum 1000。 COMMIT。END。例:比如一個查詢是否有專家既以研究所的名義申請基金項目又以大學系為單位申請項目(按規(guī)定只能以一個單位來申請):SQLselect name,per_id,dept_name from univ_subjectsWhere per_id in ( select per_id from colle_subjects )。上面的“+”跟在記錄少的表后面, 匹配時就為 。Union 可以完成將兩個以上的表的相類似的查詢結果合并在一起,并且相同的只取其一;如果union all 則表示返回所有行(不管是否重復)。139。139。列出有特長的考生(在表students,student_skill 同時出現(xiàn)):sqlselect name from sutdents intersect select name from student_skill。(3) 組合視圖例:CREATE OR REPLACE VIEW BYITEM ASSELECT , Amount,100*amount/itemtotal bypersion, 100*amount/total bytotalfrom ledgerl L ,iteamtotal I, totalwhere =and actiondate betweento_date(‘01MAR1901’,’DDMONYYYY’) andTO_date(‘31MAR1901’,’DDMONYYYY’)And ACTION IN(‘BOUGHT’,’PAID’)。( 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’)。到目前,其他的數(shù)據(jù)庫供應商還不能提供類似DECODE的功能,甚至有的數(shù)據(jù)庫的供應商批評Oracle的SQL不標準。在邏輯編程中,經(jīng)常用到If – Then –Else 進行邏輯判斷。事實上,可以給出多個if/then 配對。我們從《Oracle8i Reference》資料中了解到,當用戶登錄成功后在V$SESSION中就有該用戶的相應記錄,但用戶所進行的命令操作在該視圖中只記錄命令的代碼(0—沒有任何操作,2—Insert…),而不是具體的命令關鍵字。,39。,39。) as Xb, 性別 as Mz, 民族 to_char(,39。 as csgj, 出生地國家(地區(qū)) as cssx, 出生地省市縣(區(qū)) as csxz, 出生地詳址 39。,39。,39。,39。,39。,39。) as Hyzk, 婚姻狀況 decode(,39。,39。,39。,39。 as zz,住址 as photo, 相片 as xxjb, 信息級別 39。 as ssxjgajg, 所屬縣級公安機關名稱 39。) as xxtqsj, 信息提取時間 || 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) 建立表結構命令CREATE TABLE 命令簡要語法如下: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 包括基表的模式(缺?。寒斍坝脩舻膸ぬ枺﹖able_name 表名column 列名(字段名),ORACLE7最多254列,ORACLE8可達1000個列。MAXTRANS 指定用于更新分配給表的數(shù)據(jù)塊的并發(fā)事務的最大數(shù),1255,用戶一般不應改此參。FREELIST GROUP 在并行服務器中指定表或分類、索引組的列表數(shù)目。 此種情況如果表空間還剩較多的連續(xù)空間的話。詳細見〈Oracle8i/9i 初級數(shù)據(jù)庫管理〉例1:在SCOTT模式下建立表emp,并指定表空間和存儲參數(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:在建立表過程中對有限制的列使用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))。l 修改列的定義 ;l 或一個限制;(如數(shù)據(jù)類型,NOT NULL);僅當某列的值為空時才能修改其類型;l 去掉限制;l 修改存儲分配;l 記錄表已作過BACKUP;l 刪除已存在的列(僅Oracle8i及以后版本);l 重新定位和組織表(僅Oracle8i及以后版本);l 將表標識為不可用(僅Oracle8i及以后版本)。例4:參照某個已存在的表建立一個表結構(不需要數(shù)據(jù))create table emp2 as select * from emp where rownum1。c) 刪除表結構Oracle提供DROP TABLE命令可以實現(xiàn)刪除表數(shù)據(jù)和結構。l 表的索引;l 指向本表的外部鍵;l 本表的觸發(fā)器;l 本表中的分區(qū);l 本表的快照;l 本表的角色和用戶權限;l 加在本表的所有限制。使用CHECK作限制約束Oracle提供了一個很有用的子句CHECK,它可以實現(xiàn)對數(shù)據(jù)的
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1