oracle中表操作
1.1:创建一表空间 TABLESPACE01,初始大小50MB,允许自动增长数据库文件,每次增长10MB
CREATE TABLESPACE TABLESPACE01
LOGGING
DATAFILE’F:\TABLESPACE\DATA01.DBF’ SIZE 50M
REUSE AUTOEXTEND ON NEXT 10M;
1.2:创建用户 (oracle12c)
此处创建用户报错,原因是 oracle12c创建用户时前需要加 c##
再创建新用户 c##sun 默认表空间 TABLESPACE01,临时表空间位temp
create user c##sun identified by 123456 profile default default tablespace TABLESPACE01 temporary tablespace temp account unlock;
1.3: 为用户授权
grant connect,resource to c##sun;
1.4: 创建表
create table student(
id varchar2(20) primary key,
name varchar2(50) not null,
subject varchar2(50) not null,
score number(4,1) not null,
class varchar2(1) not null
) tablespace tablespace01;
1.5:创建表后若提示无法添加数据解决则
对用户c##user01的表空间 TABLESPACE01不限制大小
ALTER USER c##sun QUOTA UNLIMITED ON TABLESPACE01;
授予用户表空间不受限制的权限
grant unlimited tablespace to c##sun;
1:备份表
源表 :select t.*,rowid from student t;
备份源表(创建表+表数据) : create table student_bak as select * from student;
- Oracle 简单操作手册
- Oracle 表空间、数据文件相关操作。
- Any和Some和ALL 的使用,以及交操作差操作的嵌套查询(Oracle)
- oracle 一些简单操作
- Oracle索引梳理系列(十)- 直方图使用技巧及analyze table操作对直方图统计的影响(谨慎使用)
- .net 调用Oracle.Data.Access 组件提供的用于批量操作的方法
- oracle表的管理(数据类型,表创建删除,数据CRUD 操作)
- Oracle默认用户密码 视图操作
- oracle的一些基本操作
- Oracle 树操作(select…start with…connect by…prior)
- ORACLE 日期加减操作
- oracle基本操作
- ORACLE 时间日期操作
- Oracle 树操作(select…start with…connect by…prior)
- Java操作oracle 数据库的详细代码
- java操作Oracle大数据类型BLOB的存取
- Oracle 表空间基本操作
- Hibernate操作oracle的demo,报错
- c#下各种数据库操作的封装!(支持ACCESS,SQLSERVER,DB2,ORACLE,MYSQL)(三)
- oracle 两个数据库之间的操作