zoukankan      html  css  js  c++  java
  • oracle常用函数

    1.oracle字符串拼接

     1)concat可以将两个参数拼接起来,若想拼接多个参数,需要嵌套:

      SELECT concat('kavins ',concat('is ','great')) FROM dual;

      2)除了使用该函数拼接之外,还可以用||方式拼接

      SELECT 'kavins '||'is '||'great' FROM dual

    2.

       1)upper:将查询结果转换为大写

     

       2)lower:将查询结果转换为小写

       

      3)intcap:将首字母大写

     

      4)substr:字符串截取函数substr( string, start_position [ ,length ] ),string为要截取的字符串,start_position为开始的位置(0,1都表示为第一个元素),length为要截取的长度

       

      当没有第三个参数时,默认截取开始位置到最后一个字符

     

     5)length:获取字符串的长度

       

     6)replace:字符串替换函数REPLACE ( char, search_string [, replace_string]),char要替换的字符串,search_string 要替换的字符(字符串),replace_string要替换成的目标字符串

         

      当不传第三个参数时,第三个参数默认值为null,

         

     7)decode函数 

        decode(条件,值1,返回值1,值2,返回值2,…值n,返回值n,缺省值)等价于

    IF 条件==值1 THEN
        RETURN(返回值1)
    ELSE IF 条件==值2 THEN
        RETURN(返回值2)
        ......
    ELSE IF 条件==值n THEN
        RETURN(返回值n)
    ELSE
        RETURN(缺省值)
    END IF

    decode(条件,值1,值2,值3) 条件为值1时返回值2,否则返回值3

     8)模糊查询

    模糊查询 %  零或者多个字符

    _   单一任何字符(下划线)

         特殊字符

    [] 在某一范围内的字符,如[0-9]或者[abcd]

    [^] 不在某范围内的字符,如[^0-9]或者[^abcd]

  • 相关阅读:
    超参数调优
    集成学习(一)
    L1范数与L2范数
    HMM与CRF
    主题模型LDA
    性能评估指标
    java-jdk8下载及安装
    pandas相关性分析
    pandas小技巧
    Window—mysql下载及安装
  • 原文地址:https://www.cnblogs.com/kavins/p/12461378.html
Copyright © 2011-2022 走看看