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複製全表
能夠對錶進行查詢,而且把數據或者內容複製到另外一個表當中去