1、创建临时表空间
CREATE TEMPORARY TABLESPACE TS_TMP
TEMPFILE 'D:\ORACLE\ORADATA\TMP\TMP.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
2、创建数据表空间
CREATE TABLESPACE TS_DATA
LOGGING
DATAFILE 'D:\ORACLE\ORADATA\TMP\DATA.DBF'
SIZE 32M
AUTOEXTEND ON
NEXT 32M MAXSIZE 2048M
EXTENT MANAGEMENT LOCAL;
3、创建用户并指定表空间
CREATE USER db IDENTIFIED BY db
DEFAULT TABLESPACE TS_DATA
TEMPORARY TABLESPACE TS_TMP;
4、给用户授予权限
GRANT CONNECT, RESOURCE TO db;
5、修改表结构:
增加字段
alter table docdsp add dspcode char(200)
删除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME
修改字段类型
ALTER TABLE table_name ALTER COLUMN column_name new_data_type
改名
sp_rename
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
设置主键:
alter table yourtable add constraint PK_ID primary key(ID)
数据库管理与优化:创建及操作表空间与用户
本文详细介绍了如何在数据库环境中创建临时和数据表空间、指定用户表空间、创建用户并授予权限,同时展示了如何通过SQL语句进行表结构的增删改操作,包括增加字段、删除字段、修改字段类型以及更名对象,最后阐述了如何设置主键。此教程旨在帮助数据库管理员和开发者提升其在数据库管理与优化方面的技能。
2035

被折叠的 条评论
为什么被折叠?



