Oracle數據庫

Oracle關係型數據庫,與mysql的查詢語句相差不大。java

 

一、Oracle的語言組成mysql

DDL數據定義語言,DML數據操縱語言(增刪改查數據),DCL數據控制語言,TCL事務控制語言(對事務進行提交回歸等)sql

 

二、數值類型數據庫

char,保存固定長度的字符串類型單位是字節最小1個字節 最多2000字節,指定長度不足時用空格補齊spa

varchar2,可變長度的字符串類型能夠指定最大長度事務

num(a,b)數字類型 既包括整形也包括浮點型   a表示數字的長度  b表示小數點後的長度字符串

date 日期類型  不能存字符串 ,保存此類型時要進行日期類型的轉換table

 

三、僞列date

僞列就是一個隱藏的字段,不能被修改也不能被刪除,能夠被查詢。僞列有rowid和rownum,rowid是表中行的地址,能夠惟一標上行。rownum是序號,從1開始能夠用來分頁select

 

四、對錶進行的操做

create table

alter table

truncate table

drop table

 

也能夠用表約束對錶進行約束

與mysql不一樣的是

 check(ssex,('男','女')、check(age>=0 and age<=100);檢查約束

 foreign key(ssid) references java0611(ssid);外鍵約束

 

五、表的複製

create table myemp as select * from emp where 1=2 複製結構,1=1複製全表

能夠對錶進行查詢,而且把數據或者內容複製到另外一個表當中去

相關文章
相關標籤/搜索