zoukankan      html  css  js  c++  java
  • 《ORACLE数据库管理与开发》第三章学习之常用函数记录

                            《ORACLE数据库管理与开发》第三章学习之常用函数记录

      注:文章中的*代表所要操作的列名 

        1、lower(*)/upper(*),将此列下的值转为小写/大写

        2、initcap(*):把列值的第一个字符转为大写

        3、comcat(*,*):把列1的值与列2的值连接成一个字符串

        4、substr(*,m,n):返回指定的字符串(该字符串第m个字符开始,长度为n)

        5、length(*):返回列值的长度

        6、instr(*,m,n):返回n字符在列值中的数字位置,m是表示从m个字符开始搜索

        7、replace(*1,*2,*3):从*1中用*3替换*2

        8、round(*,num),将列值四舍五入到小数点后num位,num为负值时表示小数点前

        9、trunc(*,num),将列值截取到小数点后num位,num为负值时表示小数点前

        10、mod(*,num),将列值除以num求余

        11、nvl(*1,*2):空值转换函数;如果*1为null,则将*2复制给*2

        12、decode(*1,a,b):逻辑判断语句;如果*1为啊,则返回b

        13、count(*):返回表中查询的行数

        14、avg(*)/sum(*);求*列的平均值/综合

        15、max/min(*):求列值的最大最小值

        16、group by(*):按列值排序

        17、having:where子句中不能用于where前用函数处理过的列值作为条件,having可以代替

        18、union:将两张表查询出来的数据连接起来

        19、oracle修改字段属性(长度):alter table tablename modify (columnname varchar2(39 char))

        20、--将原来的主键废掉

          alter table prj_pi_itc drop primary key;
          --添加联合主键
          alter table prj_pi_itc modify (unique(item_code,prj_code,stat_year,stat_months,IS_YEAR_OR_MONTH_REPORT))

      

    Wait for the flying eagles Believe that I will succee and just stack to it_Mr.Liu
  • 相关阅读:
    字符串
    决策树
    结构体实验
    指针实验
    打印杨辉三角
    P176 1.2.3
    第七次作业
    第六次作业
    第五次作业
    第四次修改
  • 原文地址:https://www.cnblogs.com/liu-eagles/p/7882008.html
Copyright © 2011-2022 走看看