oracle資料表對象

來源:互聯網
上載者:User

標籤:oracle 表管理

表示oracle資料庫中非常重要的資料對象,也是主要的對象,今天,開始學習對錶的管理!  一:表的資料類型1:字元類型CHAR :固定字元長度的字串(查詢速度快)vachar2 :變長字串欄位(節約空間)2:數實值型別number(5,2) 前面整數,後面小數3:日期類型DATE   預設格式由NLS_DATE_FORMAT參數決定4:LOB類型BLOB:儲存音樂、視頻、映像等二進位檔案CLOB:字元格式設定的大對象5:ROWID資料類型偽列類型,存放資料記錄的物理地址二:表操作1:建立表CREATE TABLE TABLE_NAME(ID NUMBER(10) NOT NULL                         ....);借鑒一個表CREATE TABLE TABLE_NAME AS SELECT * FROM TABLE_NAME1;2:添加欄位ALTER TABLE TABLE_NAME ADD(ID NUMBER(10));3:刪除欄位ALTER TABLE TABLE_NAME DROP (NAME1,NAME2);4:修改欄位ALTER TABLE TABLE_NAME MODIFY CLOUMN_NAME CLOUMN_PROPERTY5:重新命名表ALTER TABLE TABLE_OLD_NAME TO NEW_NAME;6:改變資料表空間和儲存參數ALTER TABLE TABLE_NAME MOVE TABLESPACE TABLESPACE_NAME;ALTER TABLE TABLE_NAME PCTFREE 25 PCTUSED 45  設定表空閑空間使用方法7:刪除表DROP TABLE TABLE_NAME[CASCADE CONSTRAINTS](如果表存在約束關係,必須加後面的參數)8:修改表狀態設定成read only alter table table_name read only;查詢狀態 select table_name,read_only from user_table where table_name=‘table_name‘;三:表參數1:儲存參數STORAGE(INITIAL 256K) 建立表的時候設定(如果知道表有多大,可以先設好大小,這樣可以避免產生片段)四:表的完整性和約束性not null  非空constraint BOOK_PK primary key(BOOK) 建立BOOK欄位的主鍵約束 名字是BOOK_PKalter table table_name drop book_pk;刪除主鍵UNIQUE 唯一性限制式  允許為空白外鍵constraint 外鍵名字 foreign key(name_id) references table_name2(列);禁用約束alter table table_name disable constraint 約束名字刪除約束alter table table_name drop constraint 約束名字


本文出自 “8424270” 部落格,請務必保留此出處http://8434270.blog.51cto.com/8424270/1762789

oracle資料表對象

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.