1、
連線資料庫
connect uuu/ooo
connect
sys/ok as sysdba
2、 建立表空間
create tablespace stu(表空間名
) datafile
『e:/stu.dbf
』size 100m autoextend on next 5m maxsize 500m;
3、 刪除表空間
drop tablespace stu including contents and datafiles;
4、 建立使用者
create user uuu(使用者名稱
) identified by uuu(
密碼) default tablespace stu(
表空間名);
5、 修改使用者密碼
alter user uuu identified by ppp(x新密碼);
6、 刪除使用者
drop user uuu casoade;
7、 鎖定使用者
alter user uuu account lock;
8、 解鎖使用者
alter user uuu account unlock;
9、 授予使用者許可權
grant all to uuu(使用者名稱
); //授權所有許可權
grant create session to uuu;
//授權連線資料庫許可權
grant connect,resource to uuu;
10、
檢視使用者許可權
select * from user_sys_privs;
11、
刪除使用者許可權
revoke all from uuu;
12、
建立表create table student (
stuno varchar2(20) not null,
stuname varchar2(50),
birthday date,
xueli varchar2(10),
*** integer )
tablespace studb;
13、
刪除表drop table student;
14、
建立主鍵約束
alter table student
add constraint
pk_stuno
primary key(stuno);
建立check約束
alter table
student
add constraint
ck_name
check (
saly>100);
15、
建立外來鍵約束
alter table student add constraint fk_*** foreign key (***) references *** (***no);
16、
建立唯一約束
alter table ***
add constraint uq_*** unique (***name);
17、
刪除約束
alter table *** drop unique(uq_***);
18、
建立索引
create (unique) index ix_name on student(stuno);
19、
刪除索引
drop index ix_name;
20、
匯出資料
exp system/ok@qx grants=y tables=studb file=g:/stu.dmp log=g:/stu.log
21、
匯入資料
imp system/ok@qx ignore=y file=g:/stu.dmp
oracle基礎語句
資料表空間 tbs user1 data 索引表空間 tbs user1 index 使用者 user 1 表 table t 建立資料表空間 create next 500m maxsize unlimited extent management local uniform size 8m 建立索...
Oracle 基礎語句
傳送門 易百教程 oracle oracle資料庫伺服器由乙個資料庫和至少乙個資料庫例項組成。資料庫是一組儲存資料的檔案,而資料庫例項則是管理資料庫檔案的記憶體結構。此外,資料庫是由後台程序組成。資料庫和例項是緊密相連的,所以我們一般說的oracle資料庫,通常指的就是例項和資料庫。su oracl...
ORACLE 基礎語句總結
例 alter table tablename add kssj varchar 8 例 alter table tablename drop column hahaha 例 comment on column tablename.欄位 is 注釋 create table 表名 欄位 grbh v...