zoukankan      html  css  js  c++  java
  • Java

    Oracle的安装

    SQL用来和数据库打交道,完成和数据库的通信,SQL          是一套标准
    什么是数据库? 
          
     
    表 
       查看表结构 desc dept
    SQL的分类
    Oracle常见的分类
        number 
        varchar
         char
         date
         blob
          clob
    简单查询及SQLPLUS常见命  令::Oracle数据中唯一一个    使用双引号的地方是新名字   中含有空格
           set linesize可以设置一   行的字符数默认为80个字符
           set linesize200,表示设   置一行为200个字符
           l(list)可以显示缓存区中 的最后执行的内容
          run,/,r都是重新运行缓存区中的语句
         save可以将最后一次在缓存区中执行的语句保存到文件
         get 可以将文件中的sql语句放到缓存区中采用/或run可以执行
      ed可以采用记事本来编辑缓存区中的内容
       
       条件查询需要用到where语句where必须放到from语句表的后面
      
      in(忽略空值)
      not in (不忽略空值)
       like可以实现模糊查询like支持%和下划线匹配
      其中%和下划线的区别?
    %匹配任意字符出现任意次数
    下划线匹配一个任意字符出现一次、
    lower将员工姓名全部转换成小写upper
     
    substr其中0,1都表示第一个字符负数表示从结尾开始的位置
      方法的第二个参数表示的是查询字符的位置,第三个参数是截取字符串的长度
    Substr('被截取的字符串',哪一位开始截取,截取几位);
     
    【substr方法用于返回一个从指定位置开始的指定长度的子字符串
      start必需 第一个索引为0,length可选应包含
     
    如果start为负数,则start=str.length+start
    如果length为0或负数,那么返回一个空字符串。
     
     
     
    【subString 用于提取字符串中介于两个指定下标之间的字符
      包括start出的字符,但是不包括end出的字符
    如果start和end 相等,那就是空串
    如果start比end大,那么该方法在提取之前会先交换这两个参数
    如果start或end为负数,那么它将被替换为0。
     
     
     
     
    length
    trim会去首尾阔能郭哥不会取出中间的空格
    to_date将字符串转换成date类型例如:查询1981-02-20入职的员工seleve*from emp where hiredate=to_date('1981-02-20 00:00:00','YYYY-MM-DD HH:MIN:SS:')
    to_char将入职日期格式转化成yyyy-mm-dd hh:mm:ss
     
    总结很重要哦 方法得当,坚持会有奇迹哦
  • 相关阅读:
    11.个别程序题
    常见设计模式部分
    框架部分综合
    mybatis部分
    spring部分
    hibernate部分
    struts2部分
    10.java反射和类加载机制
    9.垃圾回收机制和JVM
    oracle部分
  • 原文地址:https://www.cnblogs.com/sunyuhuan/p/7217416.html
Copyright © 2011-2022 走看看