表:基本的資料儲存集合,由行和列組成序列:提供有規律的數值
索引:提高查詢的效率
同義詞(別名):給物件起別名
必須以字母開頭必須在1-30個字元之間
必須只能包含a-z,a-z,0-9,_,$,和#
必須不能和使用者定義的其他物件崇明
必須不能是oracle 的保留字
oracle預設儲存是都存為大寫
資料庫名只能是1-8位,datalink可以是128位,和其它一些特殊字元。
(1)建立表
a.普通建立
【注意】
建立表必須具備建立許可權和儲存空間。
建立表必須指定:表名和列名、資料型別、資料型別的大小。
b.使用子查詢建立表
使用as subquery 選項,將建立表和插入資料結合起來。【案例】指定的列和子查詢中的列要一一對應
通過列名和預設值定義列
(2)修改表
alter table功能
追加新的列:add,新列是表中的最後一列修改現有的列:modify可以修改列的資料型別、尺寸和預設值
重新命名:rename 可以改變表、檢視、序列或者同義詞對的名稱
刪除列:alter table 表名 drop columns 列名
(3)刪除和清空表
a.刪除表、表中列:drop
資料和結構都會被刪除所有正在執行的相關事務被提交
所有相關索引被刪除
drop table語句不能回滾,但是可以閃回。
b.清空表:truncate刪除表dept80
drop table deppt80
刪除列job_id
alter table dept80 drop column job_id;
刪除表中的所有資料釋放表的儲存空間
truncate語句不能回滾
可以使用delete語句刪除資料
oracle資料庫學習02
select from emp 在取得全部資料之後,可以發現某些列上會顯示 null 的資訊,那麼所謂的 null 表示 沒有內容。null 0,表示暫時位置的內容。select distinct 列名稱 as 列別名,from 表名稱 表別名 即簡單查詢中,有兩個子句完成 select子句 在子句...
Oracle資料庫表空間常用操作
1.檢視所有表空間大小 sql select tablespace name,sum bytes 1024 1024 from dba data files group by tablespace name 2.已經使用的表空間大小 sql select tablespace name,sum by...
Oracle資料庫檢視所有表的常用系統表
獲取字段注釋 select from all col comments 獲取表字段 select from user tab columns where table name 使用者表 order by column name 獲取表注釋 select from user tab comments ...