• sql库函数


    一、 字符串函数
        1. 删除字符 、 添加字符
            trim ( str )        : 去掉两侧空格
            ltrim( str )        : 去掉左侧空格
            rtrim ( str )    : 去掉右侧空格

            trim (  位置 ,   '去掉谁'   From   '原始字符串'  )  :  从 【原始字符串】 中去掉  【位置】指定的 子字符串 【去掉谁】

            lPad(  str  ,  长度len  , '填充字符' ) ;        在  str 的左侧 补充字符【填充字符】 , 直到总长度 为 len .
            rPad(  str  ,  长度len  , '填充字符' ) ;        在  str 的右侧 补充字符【填充字符】 , 直到总长度 为 len .

        select '  abc'
        select trim('   abc')
      
        update student set sname='   吴小亮' where sid=2001001

        select trim(sname) from student

        select lpad(sname,10,'a') from student


        2. 字符串的长度 
            length (  str );        : 字符串 str 的字节数 
            char_length ( str );    : 字符串 str 的字符数 

       select char_length(sname) from student

    select * from student

        --  查询名字为两个字 的学生
       select * from student where CHAR_LENGTH(sname)=2

        3. 拼接字符串
            concat ( str1  , str2  , ... );        拼接 多个字符串   'aaa' , 'bbb'  ===> 'aaabbb'

            concat_ws (  分隔符 ,    str1  , str2  , ... )拼接 多个字符串   'aaa' , 'bbb'  ===> 'aaa;bbb'

        select concat(major,sname) from student

        select concat_ws(" ",major,sname) from student

        4. 查找 字符串的位置
            field (  需要查找的字符串   ,   原字符串1    ,   原字符串2  ,   原字符串3  ,  ....   )  :  在后面的字符串 中查找 第一个参数(需要查找的字符串) 的位置(不是下标!!!) ,如果没有就返回 0 。

         select field(

  • 相关阅读:
    [Mac软件]Adobe Media Encoder 2024 V24.0.2免激活版
    IntelliJ IDEA 下 JavaWeb 配置MySQL 连接
    VR智慧景区:VR赋能文旅产业,激活消费潜能
    前端离职工作项目交接清单
    容器环境注入Spring属性不一致却能生效
    上周热点回顾(5.27-6.2)
    Spring----IOC、注解
    阿里拆了中台,中台还有未来吗?
    JDK8中ConcurrentHashMap底层源码解析-put和putVal方法以及数组的初始化
    【C语言】语法--联合体union详解
  • 原文地址:https://blog.csdn.net/daimenglaoshi/article/details/127679196