`

MySQL字符串大小写转换函数

 
阅读更多
/**
http://www.educity.cn/shujuku/1474114.html
**/

MySQL字符串大小写转换需要用到MySQL字符串大小写转换函数,MySQL 字符串大小写转化函数有两对: lower(), uppper() 和 lcase(), ucase():

  mysql> select lower('DDD');  
  +--------------+  
  | lower('DDD') |  
  +--------------+  
  | ddd          |  
  +--------------+  
  mysql> select upper('ddd');  
  +--------------+  
  |upper('ddd') |  
  +--------------+  
  | DDD          |  
  +--------------+  
  mysql> select lcase('DDD');  
  +--------------+  
  | lcase('DDD') |  
  +--------------+  
  | ddd          |  
  +--------------+  
  mysql> select ucase('ddd');  
  +--------------+  
  | ucase('ddd') |  
  +--------------+  
  | DDD          |  
  +--------------+ 

  通常情况下,我选择 lower(), upper() 来实现MySQL转换字符串大小写,因为这和其他数据库中函数相兼容。
分享到:
评论

相关推荐

    高效的忽略大小写的字符串替换(Replace)函数[定义].pdf

    高效的忽略大小写的字符串替换(Replace)函数 在软件网络技术领域中,字符串替换是一个常见的操作。在.NET中,有多种方法可以实现字符串替换,但其中只有少数几种方法支持忽略大小写。下面我们将详细介绍这些方法...

    Mysql字符串处理函数详细介绍、总结

    9. LENGTH(str):计算字符串str的字符数,不区分大小写。 10. LTRIM(str):删除字符串str左侧的空格。 11. POSITION(substr, str):返回子串substr在字符串str中首次出现的位置,如果不存在,返回0。 12. QUOTE...

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    2. 字符串函数:如CONCAT()用于连接字符串,LEFT()和RIGHT()用于提取字符串的首尾部分,REPLACE()用于替换字符串中的子串,以及UPPER()和LOWER()用于转换大小写。 3. 日期和时间函数:如NOW()获取当前日期和时间,...

    MySQL 基础 - 字符串函数.md

    ### MySQL基础 - 字符串函数详解 在MySQL数据库中,字符串函数是非常重要的组成部分之一,它们可以帮助我们有效地管理和操作数据中的文本部分。对于任何从事数据库管理、数据处理或数据分析的人来说,熟练掌握这些...

    PostgreSQL数据库对象名大小写敏感的解决方法

    `UPPER()`可以将字符串转换为大写,而`ILIKE`则用于不区分大小写的字符串比较。 ##### 示例查询语句 ```sql -- 使用UPPER()函数 SELECT * FROM "TUser" WHERE UPPER("Name") LIKE '%TONY%'; -- 使用ILIKE操作符 ...

    PHP 笔记001 - 字符串、正则表达式

    - 字符串函数如`strtoupper`、`strtolower`、`ucfirst`、`ucwords`、`substr`和`strtr`用于字符串的大小写转换、截取和替换。 - `iconv`和`mb_convert_encoding`函数可以用于字符串的编码转换。 - 字符串查找函数...

    mysql函数,将数字金额转成人民币大写

    如果不创建自定义函数,可以使用内置的字符串处理函数,如`SUBSTR`, `REPLACE`, `CONCAT`等,结合条件判断语句进行转换。这种方法可能更复杂,因为需要手动处理每一位数字,并确保大写的“零”、“壹”等汉字正确地...

    php+mysql常用函数

    最后,`sql_regcase()`函数是一个不太常见的函数,它创建一个根据字符大小写转换的字符串,这对于SQL查询中的大小写不敏感匹配非常有用,尤其是在数据库中执行搜索操作时。 以上就是PHP中的一些常用函数,它们涵盖...

    解决mysql进行ip字符串比较问题

    在MySQL数据库中,进行IP字符串的比较可能会遇到一些特殊的挑战,因为IP地址通常以字符串形式存储,而字符串的比较规则可能并不符合我们预期的网络地址比较逻辑。本篇将深入探讨如何有效地解决这个问题,以及相关的...

    MySQL常用字符串函数

    MySQL常用字符串函数 先看下数据库表 lengtt(str) length:获取参数值的字节个数(注意不是字符个数) SELECT LENGTH('haosy') 结果是5 ...upper(str)、lower(str) 转换大小写 upper:变大写 SELECT UPPER('h

    批量替换 MySQL 指定字段中的字符串

    但需要注意,`REPLACE()` 函数是区分大小写的,因此在处理大小写敏感的情况时要特别注意。 在实际应用中,批量替换可能涉及大量数据,因此在执行此类操作前,建议先备份数据,以防止意外的数据丢失。同时,可以先...

    数据库建表快捷转换大小写.rar

    比如在MySQL中,`LOWER()`和`UPPER()`函数可以将字符串转换为小写和大写,`UCASE()`和`LCASE()`在SQL Server中执行相同功能。 7. **编程语言集成**:在应用程序中与数据库交互时,编程语言的库或ORM(对象关系映射...

    浅析MySQL之字符串函数

    在MySQL中,字符串函数是处理和操作字符串数据的重要工具,它们可以帮助我们进行各种文本操作,如截取、转换、比较等。以下是对标题和描述中提及的一些关键字符串函数的详细解释: 1. **LEFT函数**:LEFT函数用于从...

    Mysql函数大全.pdf

    - 字符串函数在使用时应注意区分大小写,MySQL在某些情况下是区分大小写的。 5. 函数的运用实例: - 使用`CONCAT()`函数可以轻松地将多个字段的值拼接在一起,例如,`SELECT CONCAT(first_name, ' ', last_name) ...

    MySQL函数大全中文版

    2. **字符串函数**:例如`CONCAT()`用于连接两个或更多字符串,`SUBSTRING()`用于提取字符串的一部分,`REPLACE()`用于替换字符串中的特定部分,而`LOWER()`和`UPPER()`则用于转换大小写。 3. **日期和时间函数**:...

    MySql查询不区分大小写解决方案(两种)

    BINARY关键字将字符串转换为二进制形式,从而进行字节级别的比较,这使得大小写变得敏感。例如: ```sql SELECT * FROM TableA WHERE BINARY columnA = 'aaa'; ``` 这里的`columnA`是你需要进行区分大小写比较的...

    MySQL查询语句及MySQL8.0新特性窗口函数

    - 其他字符串函数还包括SUBSTRING(), REPLACE(), LOWER(), UPPER()等,用于提取、替换、大小写转换等操作。 8. MySQL 8.0新特性——窗口函数: - 窗口函数允许在分组数据上执行计算,如RANK(), ROW_NUMBER(), LAG...

    转换科学计数法的数值字符串为decimal类型的方法

    在进行类型转换时,比如使用CAST和CONVERT函数将字符串转换为decimal类型,如果字符串是科学计数法表示的,直接转换可能会报错,错误信息通常是关于数据类型转换失败。例如,尝试将'0.12e+006'直接转换为decimal(18,...

Global site tag (gtag.js) - Google Analytics