1、Linesize指令:设置每行显示的数据量
set linesize 160;
2、Desc指令:查看表的属性信息
desc <表名>;
3、run或“/”指令:重复执行SQL缓冲区中的指令
4、创建用户
conn sys/eteda as sysdba;
create user zhunian inentified by zhua
default tablespace users
temporary tablespace temp
quota 10M on users;
--创建用户zhunian密码zhu
--设置默认表空间为users
--创建临时表空间
--设置该用户对于表空间users的配额为10M
drop user zhunian;
--删除用户zhunian
5、权限管理
grant create session;
--赋予用户zhunian权限create session权限
revoke create session from zhunian;
--收回zhunian的权限
alter zhunian lock;
--锁定用户
alter user unlock;
--解锁用户
show user;
--查看当前连接用户
select * from tab
--查看当前用户下的表
desc emp;
--查看emp表的结构
6、表的管理
create table euser(
id number(8),
name varchar(10),
sex char(2),
email varchar(20)
);
--创建表euser
drop table euser;
--删除表euser
alter table euser
add (type varchar(10));
--增加列
10、插入数据
insert into euser values (1,'朱念','男','zhunian2003@163.com');
11、查询数据
select * from emp; --查询emp表的所有
select distinct job 工作 from emp; --使用DISTINT消除重复值,'工作'为列的别名
select '编号是:' ||job|| ',姓名是' ||ename|| ',工作是' ||job from emp; --编号是:CLERK,姓名是SMITH,工作是CLERK
select ename,sal*12 income from emp; --四则运算,'sal*12'为年薪
12、更新数据
update euser
set type = '管理员'
where id = 1;
13、删除数据
15、约束条件
16、存储过程
17、触发器
18、备份