一、oracle数据库创建用户
1、创建表空间 - 默认100M 自动扩容50M
create tablespace USER_NAME datafile '/filepath/filename.dbf' size 100M autoextend on next 50M maxsize unlimited;
2、创建用户和密码
create user USER_NAME identified by "PASSWORD" default tablespace USER_NAME profile DEFAULT ACCOUNT UNLOCK;
3、设置权限
grant unlimited tablespace to USER_NAME;
4、修改用户密码
alter user USER_NAME identified by NEW_PASSWORD
5、删除用户
- 表空间及数据文件
drop tablespace USER_NAME including contents and datafiles;
- 用户及所有数据对象
drop user USER_NAME cascade
二、查询数据库中的表和字段
查询数据库中的表
select * from USER_TABLES
查询数据库中某个表的字段
select *from USER_TAB_COLUMNS where TABLE_NAME = 'table_name'
三、批量造数据
DECLARE flag NUMBER;
BEGIN
FOR flag IN 1..100
INSERT INTO TABLE
VALUES
();
END loop;
END;