zoukankan      html  css  js  c++  java
  • Oracle学习第一篇—安装和简单语句

    一 安装 
      10G ----不适合Win7
          Visual Machine-++++Visual Hard Disk
          先安装介质(VM)---便于删除

      11G-----适合Win7
          1 把win64_11gR2_database_2of2中的components
            放在1Of2中对应的Stage-components中
          2 设置密码:
          3 在检查的时候会发现机器不适合--Inogre All:
          4 Scott hr 数据库:默认该用户被锁--口令管理:

          5 验证安装是否成功:
           命令行---sqlplus scott(数据库)/java(密码)--是否连接


    二 命令行简单指令操作 

    0 录屏命令:将操作的指令以记事本方式保存

    spool c:基本查询.txt                                    

    spool off

    1 清屏命令:

    host cls-----window

    host clear ----Linux  

    2 修改上一条操作语句:

    c  /form(错误的)/from修改后的

    ed ---显示编辑框

    3 追加命令(Append):

     a  多个空格 加的字符  

    (注意是多个空格 如:a      order by id desc)

    4 储存sql语句到文件及其加载

    save c:a.sql -----------提示:已创建 file c:a.sql

    @c:a.sql

    5 规范查询的显示行宽

    set linesize 120

    set pagesize 20

    6 设置列宽

     col sal for 9999----------9代表任意数字

    col ename for a8---------a代表任意字符

    7 执行上一条语句  /      -----------  配合ed 

    三 简单查询操作:

    0 连接到XX数据库 sqlplus scott(数据库)/java(密码)
    1 查询当前用户 show user
    2 查询所有表 select * from tab
    3 描述表 desc tableName
    4 NULL值的特殊点

    1 包含null的表达式都为null

                 sal*12+comm----含有空的

         处理:nvl(comm,0)用什么代替

    2 SQL中,null != null

          select comm from emp where comm=NULL

          未选定的行

          select sal from emp where comm is null

          10行

    3 NOT IN (列表值不能有 NULL)

                 

    5 去重

    去重DISTINCT作用于后面所有的列


    select DISTINCT deptno from emp

    6 排序

    1 order by asc/desc           默认升序

    2 order by 列的名字|表达式|别名|序号

                     sal    sal*12+comm  薪水   4(查询的列) 

    3 把空值在排序中放在后边:

          order by desc nulls last

    7 字符注意点

    1 字符和日期要包含在单引号中

    2 对大小写敏感(Mysql未区分)

    3 格式敏感

        1999-11-14  
        DD--MON(全称10月)-RR---------默认


    四 条件操作符

    条件操作符 含义
    1 between....and

    在两个值之间,包含边界,小先大后

    2 in ( set )

    等于值刘表中的有一个

    3 like 

    模糊查询:(\_    转义     \%)

      1  %:代表不定字符

      2  _ :代表单个

    4 IS NULL 空值判断

    五 集群概念-图析


    六 实例概念

  • 相关阅读:
    当下流行的分布式文件系统大阅兵
    smb相关资料
    Linux下将多个静态库(.a)合并成一个静态库文件(.a)的命令操作,方法一
    IBInspectable的使用
    iOS开发拓展篇——如何把项目托管到GitHub
    iOS开发拓展篇-XMPP简单介绍
    iOS开发拓展篇—应用之间的跳转和数据传递
    使用NSURLSession获取网络数据和下载文件
    李洪强实现横向滚动的View<二>
    李洪强实现横向滚动的View<一>
  • 原文地址:https://www.cnblogs.com/foreverzd/p/4077172.html
Copyright © 2011-2022 走看看