mysql lower
时间: 2023-11-10 07:25:38 浏览: 11
The LOWER() function in MySQL is used to convert a string to lowercase. It takes one argument, which is the string to be converted.
Syntax:
LOWER(string)
Example:
SELECT LOWER('HELLO WORLD');
Output:
hello world
Note: The LOWER() function does not modify the original string, it just returns a new string in lowercase.
相关问题
mysql lower_case_table_names
lower_case_table_names是一个MySQL配置参数,用于控制数据库对象(表名、数据库名等)的大小写敏感性。它有以下几种取值:
- 0:表示大小写敏感,表名和数据库名在创建时保留其原始大小写。
- 1:表示将所有表名和数据库名转换为小写。这样可以在不同操作系统上进行移植,并避免大小写不一致的问题。
- 2:表示将所有表名和数据库名转换为小写,并且在文件系统中将它们存储为小写形式。这种设置适用于不区分大小写的文件系统,如Windows和macOS。
如果您在运行MySQL的数据目录位于不区分大小写的文件系统上的系统上运行MySQL时,建议将lower_case_table_names设置为1或2。如果设置为0,在不同字母大小写的情况下运行INSERT INTO ... SELECT ... FROM tbl_name操作可能会导致挂起情况。同时,使用MyISAM引擎时,使用不同字母大小写访问表名可能会导致索引损坏。
mysql的lower函数
MySQL的LOWER函数是用于将字符串转换为小写字母的函数。它的语法如下:
```
LOWER(str)
```
其中,str是要转换为小写字母的字符串。
例如,如果有一个名为name的表,其中包含一个名为firstName的列,我们可以使用以下查询将firstName列中的所有字符串转换为小写字母:
```
SELECT LOWER(firstName) FROM name;
```
这将返回一个包含所有转换后字符串的结果集。