Oracle数据库常用SQL
Oracle数据库创建实例的过程类似于Sql server创建数据库,Oracle一个实例可以对应多个表空间,一个表空间对应一个用户,根据不同的用户名、密码登录不同的表空间。
因此,创建表空间后,紧接着要创建用户并为其指定表空间。并授权给该用户,一般是connect、resource、dba权限
grant connect,resource,dba to yun
查询数据库名称:
select name from v$database;
怎样查得数据库的sid、系统环境变量
select name from v$database;
创建数据库时一般要指定sid:
查询数据库下的表空间:
select * from dba_tablespaces;
删除表空间:
drop tablespace test_data including contents and datafiles cascade constraints;
查询数据库下的用户
select * from dba_users;
删除用户:
drop user TEST2 cascade;
cascade : 级联
创建表:
create table student(id int,name VARCHAR(20))
插入数据:
insert into student values(1,'busan')
修改数据:
update student set name='zhangsan' where id=1
删除数据:
delete student where id = 2