create sequence 订单_订单编号_seq -- 创建序列 (成功后在sequence中查询)
increment by 1
start with 1
maxvalue 100
nocycle
nocache;
select * from user_sequences --查询序列
ALTER SEQUENCE 订单_订单编号_seq --修改序列
INCREMENT BY 20
MAXVALUE 100
NOCACHE
NOCYCLE;
drop sequence 订单_订单编号_seq --删除序列
------------------------------------------------------------
--索引名 --表名--字段名
create index 订单_客户信息_idx on 订单(客户信息) --创建索引
drop index 订单_客户信息_idx --删除索引
select *from User_indexes --查询索引
------------------------------------------------------------
select * from 订单
------------------------------------------------------------
--创建用户
create user scott identified by tiger
--scott用户名
--tiger密码
----修改密码
ALTER USER scott IDENTIFIED BY lion;
--给用户赋予权限
--某种权限 --用户
grant create table to Scott
------------------------------------------------------------
--创建角色
create role manager
--权限赋予角色
grant create table,drop from table to manager
--角色赋予用户
grant manager to user1,user2
--解除权限
revoke 权限 from 用户 --解除权限
-------------------------------------------------------------
--创建视图
CREATE VIEW
empvu80 --视图名
AS
SELECT * FROM emp; --视图内容
--删除视图
drop view empvu80;
--修改视图
create or replace view
empvu80
as
select * from dept-- 修改之后内容会整体改变,
--之前为emp表格,修改之后为dept表格内容
--查询视图
SELECT * FROM empvu80