zoukankan      html  css  js  c++  java
  • 内建函数

    LOWER
    函数定义:
    string lower(string a)
    string lcase(string a)
    功能说明:
    将字符串中的⼤写字⺟转成⼩写字⺟ 若参数为 NULL,返回 NULL 。
    示例:
    lower('fOoBaR') = 'foobar
    UPPER
    函数定义:
    string upper(string a) 
    string ucase(string a)
    功能说明:
    将字符串中的⼩写字⺟转成⼤写字⺟ 若参数为 NULL,返回 NULL 。
    示例:
    upper('fOoBaR') = 'FOOBAR'
    TRIM
    函数定义:
    string trim(string a)
    功能说明:
    删除字符串两端的空格 若参数为 NULL,返回 NULL 。
    示例:
    trim(' foobar	 ') = 'foobar	
    LTRIM
    函数定义:
    string ltrim(string a)
    功能说明:
    删除字符串左端的空⽩字符 若参数为 NULL,返回 NULL 。
    示例:
    ltrim(' foobar ') = 'foobar'
    RTRIM
    函数定义:
    string rtrim(string a)
    功能说明:
    删除字符串右端的空格 若参数为 NULL,返回 NULL 。
    示例:
    rtrim(' foobar ') = ' foobar'
    LPAD
    函数定义:
    string lpad(string str, int len, string pad)
    功能说明:
    字符串 str 左端填充若⼲个字符串 pad , 直到新的字符串达到指定⻔度 len 为⽌
    任⼀参数为 NULL,返回 NULL。
    示例:
    lpad('hi', 5, '??') = '???hi'
    lpad('hi', 1, '??') = 'h'
    lpad('---', 10, 'abc') = 'abcabca---'
    RPAD
    函数定义:
    string rpad(string str, int len, string pad)
    功能说明:
    字符串 str 右端填充若⼲个字符串 pad , 直到新的字符串达到指定长度 len 为⽌
    任⼀参数为 NULL,返回 NULL 。
    示例:
    rpad('hi', 5, '??') = 'hi???'
    rpad('hi', 1, '??') = 'h'
    rpad('---', 10, 'abc') = '---abcabca
    REPEAT
    函数定义:
    string repeat(string str, int n)
    功能说明:
    以字符串 str 重复 n 产⽣新的字符串 任⼀参数为 NULL,返回 NULL 。
    示例:
    repeat('hi', 2) = 'hihi
    SPLIT_EX
    函数定义:
    string split_ex(string str, string sep, int index)
    功能说明:
    以 sep 作为分隔符,将字符串 str 分隔成若⼲段,取其中的第 index 段,取不到返
    回 NULLindex0 开始 任⼀参数为 NULL,返回 NULL。
    示例:
    split_ex('1.2.3.4', '.', 1) = '2'
    split_ex('1.2.3.4', '.', -1) = NULL
    split_ex('1.2.3.4', '.', 4) = NULL
    KEYVALUE
    函数定义:
    string keyvalue(string str, string split1, string split2, string key_name)
    功能说明:
    解析字符串中的 key-value 对,获取指定 key_name 对应的值;若不存在返回 NULL 
    任⼀参数为 NULL,返回 NULL 。
    示例:
    keyvalue('k1=v1;k2=v2', ';', '=', 'k2') = 'v2'
    keyvalue('k1:v1,k2:v2', ',', ':', 'k3') = NULL
  • 相关阅读:
    判断一个数组是不是一维数组
    XML5个转义符:<,>,&,”,©;的转义字符分别如下: &lt; &gt;&amp; &quot; &apos;
    linux crontab & 每隔10秒执行一次
    微信企业号-根据code获取成员信息(过期code)
    Namespace declaration statement has to be the very first statement in the script-去除bom头
    去掉一个字符前面的全部0
    检查一个数字是否为个位数
    nginx配置location总结及rewrite规则写法
    QT 4.7支持中文(QT4.7)(中文)(makeqpf)
    【转】vlc android 代码编译
  • 原文地址:https://www.cnblogs.com/mytzq/p/8418954.html
Copyright © 2011-2022 走看看