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

正文內(nèi)容

oracle數(shù)據(jù)庫教程-展示頁

2025-02-18 12:29本頁面
  

【正文】 或在最后使用 constraint。 Datatype 是數(shù)據(jù)類型 :varchar2(x), number(x,x), date, integer等。 建議在創(chuàng)建用戶時(shí)一定要指名表空間。 創(chuàng)建 user_name用戶,密碼為 password,使用tablespace_name表空間,如果沒有指定表空間,默認(rèn)表空間為 system表空間。 ? 各數(shù)據(jù)庫廠家對 SQL92標(biāo)準(zhǔn)均有擴(kuò)充,擴(kuò)充部分不能完全保證數(shù)據(jù)庫之間的兼容性。ORACLE數(shù)據(jù)庫教程 2023年 5月 SQL001 簡介 ? SQL( Structured Query Language)結(jié)構(gòu)化查詢語言是 IBM公司 San Jose實(shí)驗(yàn)室為 System R而設(shè)計(jì)的查詢語言,后被國際標(biāo)準(zhǔn)化組織( ISO)批準(zhǔn)作為關(guān)系數(shù)據(jù)庫語言的國際標(biāo)準(zhǔn)。 ? SQL目前遵循的是 1992年標(biāo)準(zhǔn),即 SQL92。 簡介 SQL可以分為 : (基礎(chǔ)篇只介紹前兩種) ? DML:數(shù)據(jù)操作語言( Data Manipulation Language) : select, insert, update, delete, (其他: truncate) ? DDL:數(shù)據(jù)定義語言 ( Data Definition Languages) : create, drop , alter,(其他: rename) ? DCL數(shù)據(jù)控制語言: grant、 revoke、 set role ? 事務(wù)控制: mit、 rollback、 savepoint(其他: lock table、 set constraint(s)、 set transaction) ? 審計(jì)控制: audit、 noaudit ? 系統(tǒng)控制: alter system ? 會話控制: alter session ? 其他語句: ment(添加注釋)、 explain plan、analyze、 validate、 call DDL數(shù)據(jù)定義語言 ? CREATE(建立 ) ? ALTER(修改 ) ? DROP(刪除 ) 語言描述約定 ? [ ]:表示可選項(xiàng) ? { | }:表示選擇項(xiàng) ? CREATE:粗體表示關(guān)鍵字或必輸項(xiàng) ? Table_name:斜體表示用戶輸入項(xiàng) ? 創(chuàng)建 :藍(lán)色表示說明 DDL數(shù)據(jù)定義語言 CREATE創(chuàng)建用戶 ? CREATE USER user_name IDENTIFIED BY password [DEFAULT TABLESPACE tablespace_name] [TEMPORARY TABLESPACE tablespace_name]。 Oracle10g有用戶默認(rèn)表空間設(shè)置。 DDL數(shù)據(jù)定義語言 CREATE創(chuàng)建數(shù)據(jù)表 ? CREATE TABLE table_name( Column1 datatype [default][not null] [primary key], [………,] [constraint key_name primary key(column_list) [using index tablespace tablespace_name]] )[tablespace tablespace_name]。 Not null非空限制,如果不寫表示可為空。 未指名表空間,數(shù)據(jù)表建立在用戶默認(rèn)的表空間中。 在 table_name表上按照 column_list建立索引,索引名為index_name,索引保存在 tablespace_name表空間中。 DDL數(shù)據(jù)定義語言 ALTER修改表 ? ALTER TABLE table_name RENAME TO new_table_name。 ? ALTER TABLE table_name ADD(column1 datatype [default ] [not null],column2 datatype [default ] [not null], ….. )。 ? ALTER TABLE table_name MODIFY(column1 datatype [default ] [{not null|nullable}],column2 datatype [default ] [{not null|nullable}], ….. 修改 table_name表字段屬性,長度或精度不能小于原長度或精度。 刪除 table_name表中的 column_name字段。 修改 table_name表的 old_name字段名為 new_name。 建立 table_name表的主鍵,主鍵名 pk_name,主鍵字段 column_list。 刪除 table_name表的 pk_name主鍵。 刪除 table_name表。 刪除 index_name索引。 DML小結(jié) ? 從 ALTER和 CREATE及 DROP語法數(shù)量再一次證明需求是易變的。 2. DROP TABLE table_name。 4. INSERT INTO table_name VALUES(column_list) (SELECT column_list1 FROM temp_table_name)。 需要注意的是,刪除表后,表中的索引也被刪除,所以,在執(zhí)行上述操作前要保留好表的索引腳本。 ? 查詢指定字段,在 select后跟查詢的字段名列表,字段間用 ’,’隔開 SELECT DEPTNO, DNAME FROM DEPT。 返回部門編碼為 20的部門數(shù)據(jù) SELECT * FROM DEPT WHERE DEPTNO BETWEEN 20 AND 30。 返回部門名稱以 ACCOUNT開始的部門數(shù)據(jù) SELECT * FROM DEPT WHERE DNAME LIKE ‘%UNT%’。 返回部門編碼等于 20和 30并且部門名稱含 UNT或等于 SALES的部門數(shù)據(jù), AND與, OR或, IN和(等同 OR) DDL數(shù)據(jù)操作語言 SELECT多表查詢 ? 在 FROM中列舉表名, WHERE中寫表關(guān)聯(lián) SELECT , , , , FROM EMP, DEP
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1