oracle数据库
时间:2021-07-01 10:21:17
帮助过:17人阅读
、什么是sql plus?
是用来和Oracle进行交互的工具
可电脑端使用,也可以在服务器上使用
2、启动SQLPLUS
3、设置界面风格
4、常用命令
show 显示SQL Plus中的信息
connect 先无条件断开当前数据库用户的连接,再建立连接;缩写(conn)
disconnect 断开当前连接。
set 设置SQL Plus中的相关信息
describe 返回存储对象的描述。缩写(desc)
描述命令,只能在命令窗口执行
语法:desc 表名 查询表的表头名字及类
help 获取SQL Plus命令的帮助。
clear screen清屏
exit或quit 退出
查询表中员工姓名,薪资及年薪
select
first_name,salary,salary*
12 年薪
from
s_emp;
查询员工表中员工的全名
select 名字拼接,拼接符为||
‘这里可以添加内容‘||
first_name,last_name,first_name||
‘·‘||
last_name
from
s_emp
;
在下面列名(或表名)中空格加起得名字为它新的名字,如下面的fn,ln,name(汉字也可以)
select 名字拼接,拼接符为||
‘这里可以添加内容‘||
first_name fn,last_name ln,first_name||
‘·‘||
last_name name
from
s_emp
!!注意:null值和所有数据计算,结果都为null
空值置换函数nvl(列,值)
5、创建用户
a.创建一个普通用户:
语法:create user 用户名 identified by 密码;
b.授权给一个用户:
角色:oracle中内置了3个角色
DBA:系统管理权限
connect:创建会话连接权限
resource:操作数据库对象的权限
语法:grant 权限,权限..to 用户名;
创建用户名为ABC的用户,密码自拟
修改密码:alter user 用户名 identified by 新密码;
删除用户:drop user 用户名;
账户解锁:alter user 用户名 account unlock;
============================================
导入SQL脚本:
1.脚本文件内容,复制粘贴到SQLPLUS中;
2.@ 文件路径 文件名.后缀名;
SQL简单查询
1、什么是SQL?
什么是表格?怎么查询?
SQL(Structured query language)结构化查询语言
用来和数据库进行交互的语言
表:行与列组成的二维空间,他是数据库存储的基本单位。
2、select语法
select 列名,列名2,列名3……
from 表名;
oracle数据库
标签:在服务器 相关信息 管理权限 使用 操作 表头 角色 nec lock