zoukankan      html  css  js  c++  java
  • 字符串函数

    lower(expr):将表达式的结果转成小写
    upper(expr):将表达式的结果转成大写.
    length(str):获得字符串中字符的个数
    lpad(expr1,n,expr2):将expr2的结果填充在expr1的左边得到长度为n的字符串
    rpad(expr1,n,expr2):将expr2的结果填充在expr1的右边得到长度为n的字符串
    substr(str,begin,length):从begin开始截取length个数据,begin从1,开始,如果为负数,从右向左执行.
    concat(str1,str2):将两个字符串进行拼接,oralce中提供了||作为拼接符
    trim(math FORM source) 从source中去掉前后的math
    --查询员工姓名
    select lower(ename) low,upper(ename) up,length(ename) len,
    lpad(sal,10,'#') sal(http://www.amjmh.com/v/)
    from emp;

    --- 获得结果为 scott salary is 3000,but he want 5000
    select concat(ename,concat(' salary is ', sal)) info from emp;
    select ename ||' salary is '|| sal info from emp;

    select trim(' abcd efg ') from dual;--去掉前后的空白
    select trim('a' from 'aaa0123a456aa') from dual;
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11

    ---------------------

  • 相关阅读:
    JAVA 打开文件乱码
    单引号和双引号的区别
    global和$GLOBALS[]的区别
    php统计数组元素个数
    PHP5.3x不再支持ereg和eregi
    discuz论坛diy标签
    网页特效过渡功能
    discuz缓存机制
    php数组中删除元素
    speedphp是个不错的框架
  • 原文地址:https://www.cnblogs.com/ly570/p/11335149.html
Copyright © 2011-2022 走看看