美文网首页
Oracle个人自学笔记

Oracle个人自学笔记

作者: 鼠尾 | 来源:发表于2018-11-16 22:09 被阅读0次

SET LINESIZE 300;//设置每一行的长度

SET PAGESIZE 100;//设置每一列的长度

CONN 用户名/密码 [AS SYSDBA],如果是sys用户一定要加上SYSDBA

当登录的用户是sys/system等其他用户时,如果想要查询scott用户下的数据库内容,可以加上全限定名进行查询:SELECT * FROM scott.emp;

windows下:each 命令,copy命令等等DOS命令,在sqlplus下都可以使用HOST +相应的DOS命令 来完成调用。

show user;//显示当前用户。

select * from tab;//显示一个用户下的所有数据表

desc 表名称;//查询一个表的结构

调整一个表中的数据长度;COL 属性名 FOR A10;A后面跟是长度

COL ENAME FOR A10;

image

简单查询格式:SELECT [DISTINCT] * | 列名称 [别名],列名称 [别名].... FROM 表名称 [别名 ];

SELECT子句可以直接输出敞亮内容,但是对于字符串使用“‘”(单引号),数字直接编写,日期使用日期格式。

"||"负责进行输出的内容连接,但是需要注意的是,一般此类的操作很少直接在查询中出现

SELECT '雇员编号:'||empno||',姓名:'||ename||',收入:’||sal info(info为sal的别名) FROM emp;

image

限定查询格式:

SELECT [DISTINCT] * | 列名称 [别名],列名称 [别名].... FROM 表名称 [别称 ] [WHERE 过滤条件(可以有多个过滤条件)];

SELECT * FROM emp WHERE sal>=1500 AND sal<=3000;

BWETWEEN 最小值(最小值、日期)AND 最大值(时间、日期);

3、select ...

1、from ...

2、where ...

4、ORDER by

首先执行的是from语句,在执行where语句,最后,在执行select语句

所以,select语句上定义的别名,在where中不起作用

where子句控制显示的数据行的操作,而select子句控制着显示数据列的操作。

关系运算符:>、<、>=、<=、<> (!=);

逻辑运算符: AND、OR、NOT ;

范围运算符:BETWEEN...AND;

谓词范围:IN、NOT IN;

空判断:IS NULL、IS NOT NULL;

模糊查询:LIKE

使用NOT IN查询时,查询范围里面不允许出现NULL,否则不会返回数据。

针对查询到的结果进行排序:

在查询语句的最后加上ORDER BY 字段 [ASC|DESC],字段 [ASC|DESC],...;

ORDER BY在select语句之后执行,即可以使用select中设置的别名,order by是唯一一个可以使用select子句定义别名的子句。

四个子句:select、from、where、ORDER BY;

相关文章

  • Oracle个人自学笔记

    SETLINESIZE 300;//设置每一行的长度 SETPAGESIZE 100;//设置每一列的长度 CON...

  • 摘录的一些知识点

    ORACLE自学教程 --create tabletestone ( id number, --序号usernam...

  • CSS 自学笔记(下)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 代码简写 布局缩写 paddin...

  • CSS 自学笔记(中)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 继承、层叠和特殊性 继承 CSS...

  • CSS 自学笔记(上)

    传送门: CSS 自学笔记(上) CSS 自学笔记(中) CSS 自学笔记(下) 1. 简介 CSS 是层叠样式表...

  • 数据库

    DB Oracle Debian7安装Oracle 11g 入门教程 Oracle笔记 MySQL debian安...

  • 《菜鸟学摄影》目录

    《摄影笔记》的自学笔记:用自己阅读《摄影笔记》后的理解来整理摄影基础知识。 1、《摄影笔记》的自学笔记1:取景 2...

  • 梁漱溟:自学的根本是向上自觉

    这是以前关于梁漱溟先生的《我的自学小史》的读书笔记。 “真的自学,必从心里,从向上心说起。作为自学,应当就是一个人...

  • Oracle笔记(二)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

  • Oracle笔记(三)

    Oracle笔记系列这几篇是来自一位老师的笔记,分享给大家放在简书上,主要方便自己时常复习,还有学习Oracle的...

网友评论

      本文标题:Oracle个人自学笔记

      本文链接:https://www.haomeiwen.com/subject/ghpvfqtx.html