Oracle創建數據表、管理表

Oracle數據類型介紹:(字符型、數值型、日期型、其它類型)

char(n<2000),Nchar(n<1000),n代表的是存儲的長度,char類型長度最長2000,Nchar最大長度爲1000,設置之後固定長度的類型設置的長度爲多大則該數據長度就位多大,倘若設置長度較大,數據比較小的情況下,會造成內存浪費,Nchar一般拿來存儲漢字比較多以unicode形式存儲。
varchar2(n<4000),Nvarchar2(n<2000),n代表的是存儲的長度,varchar2類型長度最長4000,Nvarchar2最大長度爲2000,長度是可變的且存儲的數據爲多長計算的結果就爲多長,不會造成內存浪費,Nvarchar2一般拿來存儲漢字比較多以unicode形式存儲。
Number(P,S),數值型,P代表的是存儲的有效值,S代表的是小數點保留的位數(常用)。
Float(n),存儲形式存放的是二進制的數字,存儲1-126位的數字。
Date,日期類型,可以精確到秒。
TimeStrap,時間戳類型,可以精確到小數秒。
BLOB,可以存放4GB的大數據,以二進制形式存儲數據。
CLOB,可以存放4GB的大數據,以字符串形式存儲數據。



管理數據表
1、用戶數據表
create table table_name(
      column_name datatype,......);


2)、增加字段
alter table table_name add cloum_name datatype;

3)、修改字段類型
alter table table_name modify cloum_name datatype;

4)、刪除字段
alter table table_name drop column column_name;

5)、修改字段名
alter table table_name rename column old_name to new_name;

6)、修改表名
rename old_tablename to new_tablename;

7)、刪除表
A、truncate table table_name; 刪除表中的所有數據,不刪除表的結構,高效刪除數據,也稱截斷表。
B、drop table table_name; 刪除整個表以及表結構。



 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章