DROP TABLESPACE newtablespace INCLUDING CONTENTS AND DATAFILES;
drop user zhengjingyu cascade;
create tablespace 表空间名 datafile datafile 数据文件存放路径 size 初始大小 autoextend on 是否自动增长;
create user 用户名 identified by 密码 default tablespace default tablespace 默认表空间 temporary tablespace 临时表空间
grant unlimited tablespace,dba to 用户名
create sequence 序列对象名 start with 开始的大小 increment by 增长的步伐;
jdbc:oracle:thin:@服务器地址:端口号1521:数据库名
1.创建表空间---相当于创建数据库
2.创建用户----user
3.用户授权-------grant
4.创建自动增长---auto_increment
5.驱动
创建表空间
create tablespace testspace datafile 'c:\oracle\data\testspace.mdf' size 10M autoextend on;
创建用户
注意:在连接的时候,一定要给用户默认派一个表空间
create user admin identified by admin default tablespace testspace temporary tablespace temp;
授权
grant unlimited tablespace,dba to admin;
CREATE TABLE stuinfo (
id int NOT NULL,
name varchar2(20) default NULL,
classes varchar2(10) default NULL,
score varchar2(10) default NULL,
PRIMARY KEY (id)
);
insert into stuinfo(id,name,classes,score)values (1,'张三','22','32');
insert into stuinfo(id,name,classes,score)values (2,'李四','32','96');
insert into stuinfo(id,name,classes,score)values (3,'王五','12','86');
commit;
注意:
创建完成时,一定记得提交事务,否则下次登录的时候,数据和表都没了。
使用commit;直接就ok了,不要开启事务等。
创建序列从10开始增长
create sequence stuinfoId_seq start with 10 increment by 1;
查询增长结果
select stuinfoId_seq.nextval from dual;
jdbc:oracle:thin:@localhost:1521:orcl
drop user zhengjingyu cascade;
create tablespace 表空间名 datafile datafile 数据文件存放路径 size 初始大小 autoextend on 是否自动增长;
create user 用户名 identified by 密码 default tablespace default tablespace 默认表空间 temporary tablespace 临时表空间
grant unlimited tablespace,dba to 用户名
create sequence 序列对象名 start with 开始的大小 increment by 增长的步伐;
jdbc:oracle:thin:@服务器地址:端口号1521:数据库名
1.创建表空间---相当于创建数据库
2.创建用户----user
3.用户授权-------grant
4.创建自动增长---auto_increment
5.驱动
创建表空间
create tablespace testspace datafile 'c:\oracle\data\testspace.mdf' size 10M autoextend on;
创建用户
注意:在连接的时候,一定要给用户默认派一个表空间
create user admin identified by admin default tablespace testspace temporary tablespace temp;
授权
grant unlimited tablespace,dba to admin;
CREATE TABLE stuinfo (
id int NOT NULL,
name varchar2(20) default NULL,
classes varchar2(10) default NULL,
score varchar2(10) default NULL,
PRIMARY KEY (id)
);
insert into stuinfo(id,name,classes,score)values (1,'张三','22','32');
insert into stuinfo(id,name,classes,score)values (2,'李四','32','96');
insert into stuinfo(id,name,classes,score)values (3,'王五','12','86');
commit;
注意:
创建完成时,一定记得提交事务,否则下次登录的时候,数据和表都没了。
使用commit;直接就ok了,不要开启事务等。
创建序列从10开始增长
create sequence stuinfoId_seq start with 10 increment by 1;
查询增长结果
select stuinfoId_seq.nextval from dual;
jdbc:oracle:thin:@localhost:1521:orcl