oracle基础1

1.安装oracle环境

注意:不要有中文路径,关闭杀毒软件

安装完毕后 使用终端验证

sqlplus

2.验证语言环境

select userenv('lang') from dual;

3.执行初始化脚本

SQL >@路径/脚本名

4.操作数据库的语言

DQL(数据查询语言)select

DDL(数据定义语言)建表 删表 修改表

DML(数据操作语言)  插入数据 删除数据 修改数据

DCL(事务控制语句)提交数据 回滚数据 保存点

DCL(数据控制语言)grant 授权  revoke收回授权

5.查询语句

 select 字段名 from 表名    查询单个字段

 select 字段名1,字段名2,...from 表名  查询多个字段

 select * from 表名   查询所有的字段

6.sql中的数学运算

select  age *10  from user 

7.别名

select  age a from user  注意:别名只能有一个

8.字符串的连接

'hello' 使用单引号引起字符串

|| 用来拼接字符串  select  first_name || last_name from  s_emp;(将两个字段连接起来)

    要求在 first_name  和 last_name 之间拼接一个下划线字符串
      select  first_name ||'_'||last_name from  s_emp;

两个单引号转义之后翻译成一个单引号

     select  first_name ||''''||last_name from  s_emp;

9.空值的处理

空值和任何值做运算结果都是空

解决办法 nvl(par1,par2)par1为NULL时返回par2的值 ,不为空时返回par1的值

 

 

 

posted @ 2020-01-13 14:01  菜菜caicai  阅读(110)  评论(0编辑  收藏  举报