• 基本 查询


    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中字段的名称是不区分大小写的,但是字段里面的值是区分大小的

  • 相关阅读:
    微信授权登录
    mpvue 试水的一天
    小程序请求接口统一封装到一个js文件中
    工作中vue项目前后端分离,调用后端本地接口出现跨域问题的完美解决
    百度小程序授权更好体验
    关于智能小程序网络请求封装
    vue 开发webapp 手机返回键 退出问题
    MySQL解决存入数据库和取出数据库时间格式问题
    关于小程序授权更好体验
    关于vue项目中在js中引入图片问题
  • 原文地址:https://www.cnblogs.com/savepoint/p/5318465.html
Copyright © 2020-2023  润新知