ORACLE數據庫操做基本語句

1.登錄SPL*PLUS

[username/password] [@server] as [sysdba|sysoper]
eg. system/password    or     connect sys/password as sysdba

2.查看登陸用戶

show user

dba_users
desc dba_users//展現表結構
select username from dba_users;

3.解鎖用戶

alter user username account unlock

4.表空間

數據庫--->表空間--->數據文件

表空間分類:
永久表空間:  表、視圖,永久保存
臨時表空間:  操做當中的過程,過程結束即被釋放
UNDO表空間:  保存事務所修改數據的舊址,就是被修改以前的數據,用於回滾

5.建立表空間

create [temporary] tablespace tablespace_name tempfile|datafile 'xx.dbf' size xx

永久表空間
create tablespace test1_tablespace 
datafile 'testlfile.dbf' size 10m;

臨時表空間
create temporary temptest1_tablespace
tempfile 'tempfile1.dbf' size 10m;

改變表空間狀態
alter tablespace tablespacename offline|online;聯機||脫機
alter tablespace tablespacename read only|read write;

6.增長/刪除數據文件

增長
alter tablespace tablespace_name add datafile 'xx.dbf' size xx;
刪除
alter tablespace tablespace_name drop datafile 'xx.dbf';

7.表

(1)基本存儲結構
(2)二維結構
(3)行和列數據庫

8.數據類型

字符型
char(n)   n<=2000  補充爲n位
nchar(n)  n<=1000
varchar2(n) n<=4000
nvarchar2(n)n<=2000

數值型
number(p,s) p有效數字,s小數點後的位數
float(n)

日期型
data
timestamp

其餘類型
blob 4GB二進制
clob 4GB字符串

9.管理表

建立表
create table table_name
(
  colimn_name datatype, ...
)
相關文章
相關標籤/搜索