• 基本 查询


    1. show user;-----查看当前用户名

    2. select * from tab;  -----------查看当前系统下 所有表

    3.show linesize; --查看当前行宽

    4.set linesize 200;  ------设置行宽为200

    5. col tname for a8;  ----------设置tname列宽为8个字符宽度

        col deptno for 9999999;  -------------设置deptno 的宽度为7个字符宽度

    6.select * from 表名;  ---------select * 是查询所有

       select ename,sal,empno  from emp;      -------------也可以select 加上要查询的 列名字(更优化)

    7 .  desc dept;    --------查看dept表的结构

    8.  投影: 查询表里面的部分数据

    9.   总结c(change)命令 首先定位到你错误的哪一行(直接输入错误的行号回车), c空格/错误的单词/正确的单词;

    10.  如果你在做算术运算的时候,某一个字段为空(null),那么他的到的结果就是null
           在oracle中null 永远不等于null

          nvl(comm,0)   滤空函数nvl ,即:当comm 为空 运算时 以零代替

    11. select * from emp where comm is null;

         --------查询comm 为空 不能 用 = 只能用 is

    12. select ename 姓名, job as "工作" , sal "薪水" from emp;

         ------为字段取别名三种方式

         --区别: 引号里面的别名可以加特殊符号 因为是一个整体

                 没有加引号的不能加特殊符号 不会认为是一个整体 会因为特殊符号的作用而起作用

    13.  select distinct job,sal from emp;

          ---distinct 去除重复内容,后面跟多个字段则以所有字段作为是否重复的标准。

    14.  select 'hello' || 'world'  世界你好 from dual;

         ----  || 是连接符连接前后字符  

         ---世界你好 此处为别名

         ----dual 为测试用表

    15. oracle 中 单引号代表字符串;上引号代表别名

    16. ----------在oracle中字段的名称是不区分大小写的,但是字段里面的值是区分大小的

  • 相关阅读:
    Saltstack module acl 详解
    Saltstack python client
    Saltstack简单使用
    P5488 差分与前缀和 NTT Lucas定理 多项式
    CF613D Kingdom and its Cities 虚树 树形dp 贪心
    7.1 NOI模拟赛 凸包套凸包 floyd 计算几何
    luogu P5633 最小度限制生成树 wqs二分
    7.1 NOI模拟赛 dp floyd
    springboot和springcloud
    springboot集成mybatis
  • 原文地址:https://www.cnblogs.com/savepoint/p/5318465.html
Copyright © 2020-2023  润新知