--创建表空间
create tablespace worktbs
datafile 'D:\OraData\worktbs.dbf'
size 10m;
--删除表空间
drop tablespace worktbs INCLUDING CONTENTS;
--创建用户
create user martin
identified by martinpwd
default tablespace worktbs
temporary tablespace temp;
--修改口令
alter user martin
identified by mpwd;
--删除用户
drop user martin cascade;
--查询系统中所有的表空间
SELECT t.TABLESPACE_NAME,t.STATUS FROM DBA_TABLESPACES t
--查询表空间和数据文件对应关系
SELECT d.TABLESPACE_NAME,d.FILE_NAME FROM DBA_DATA_FILES d
--查询用户默认的表空间
SELECT u.username,u.default_tablespace FROM DBA_USERS u
--查询“SHOP_DEV_DATA”表空间下对应的所有的表
SELECT * FROM USER_TABLES ut
WHERE ut.TABLESPACE_NAME = 'SHOP_DEV_DATA' --名称必须全大写
--将newTable移动到users表空间下
ALTER TABLE NEWTABLE MOVE TABLESPACE USERS
SELECT * FROM USER_TABLES ut
WHERE ut.TABLESPACE_NAME = 'USERS'
--修改用户默认表空间
SELECT username,default_tablespace FROM DBA_USERS
--修改shop_user用户默认表空间为users
ALTER USER shop_user DEFAULT TABLESPACE USERS
Oracle数据库学习
最新推荐文章于 2022-03-06 15:03:07 发布