教你MySQL数据库中字符串的处理方法,
以下的文章主要是对MySQL字符串的时机应用与相关功能的描述。
字符串类
CHARSET(str) //返回字串字符集
CONCAT (string2 [,... ]) //连接字串
INSTR (string ,substring ) //返回substring首次在string中出现的位置,不存在返回0
LCASE (string2 ) //转换成小写
LEFT (string2 ,length ) //从string2中的左边起取length个字符
LENGTH (string ) //string长度
LOAD_FILE (file_name ) //从文件读取内容
LOCATE (substring , string [,start_position ] ) 同INSTR,但可指定开始位置
LPAD (string2 ,length ,pad ) //重复用pad加在string开头,直到字串长度为length
LTRIM (string2 ) //去除前端空格
REPEAT (string2 ,count ) //重复count次
REPLACE (str ,search_str ,replace_str ) //在str中用replace_str替换search_str
RPAD (string2 ,length ,pad) //在str后用pad补充,直到长度为length
RTRIM (string2 ) //去除后端空格
STRCMP (string1 ,string2 ) //逐字符比较两字串大小,
SUBSTRING (str , position [,length ]) //从str的position开始,取length个字符,
注:MySQL数据库中处理字符串时,默认第一个字符下标为1,即参数position必须大于等于1
01.MySQL> select substring('abcd',0,2);
02.+-----------------------+
03.| substring('abcd',0,2) |
04.+-----------------------+
05.| |
06.+-----------------------+
07.1 row in set (0.00 sec)
08.MySQL> select substring('abcd',1,2);
09.+-----------------------+
10.| substring('abcd',1,2) |
11.+-----------------------+
12.| ab |
13.+-----------------------+
14.1 row in set (0.02 sec)
15.TRIM([[BOTH|LEADING|TRAILING] [padding] FROM]string2) 去除指定位置的指定字符
UCASE (string2 ) //转换成大写
RIGHT(string2,length) //取string2最后length个字符
SPACE(count) //生成count个空格
以上的相关内容就是对MySQL数据库存储过程基本函数中的字符串的介绍,望你能有所收获。
分享到:
相关推荐
自己封装的纯C++的字符串处理函数大全,像特别好用的 字符串切分 Split函数代码均已经过测试,并有接口说明,可方便调用。
字符串处理函数及示例 如: 函数名: strcpy 功 能: 拷贝一个字符串到另一个 用 法: char *strcpy(char *destin, char *source); 程序例: C/C++ code #include #include int main(void) { char string[10]; char ...
mysql常用字符串函数、字符串处理函数大全。word文档内容中涵盖了mysql数据库字符串处理的38个函数。可完全满足日常对mysql数据库的字符处理操作。
JAVA字符串处理函数列表一览.txtJAVA字符串处理函数列表一览.txt
C语言学习-字符串处理函数 strcat(char str1,char str2) strcpy(char str1,char str2) strncpy(char str1,char str2,int n) strcmp(char str1,char str2)//比较两个字符串大小str1>str2返回值>0,str1=str2...
JAVA字符串处理函数列表一览 JAVA字符串相关
SQL字符串处理函数大全
下面介绍8种基本的常用的字符串处理函数,在数值数组中也常常用到(部分函数)。所有的C语言编译系统中一般都提供这些函数。
C++常用字符串处理函数及使用示例
一些C++ 专用的字符串处理函数集,主要包括以下函数: 包括: IsNumeric——检查串是否为数字串 Upcase——变成大写串 Lowercase——变成小写串 Trim——截掉串尾的空格 RTrim——截掉串开始处的...
字符串处理函数的汇总资料,供初学者参考。
SQL 字符串处理函数 获取指定的字符
常见的C字符串处理函数的源代码,包括了反串,连接,计算长度,复制等!
Oracle字符串处理函数: 1.ASCII;2.CHR;3.CONCAT;4.INITCAP;5.INSTR(C1,C2,I,J);6.LENGTH;7.LOWER; 8.UPPER;9.RPAD和LPAD(粘贴字符);10.LTRIM和RTRIM......
常用字符串处理函数都列在文档里面了,但是需要使用我word 2007才能打开。
Python内置的字符串处理函Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。
Mid Mid(string,start,length) 从string字符串的start字符开始取得length长度的字符串,如果省略第三个参数表示从start字符开始到字符串结尾的字符串 Left Left(string,length) 从string字符串的左边取得length长度...
几个字符串处理函数增强版 常用需求基本都能完成 已经编译成DLL 函数列表 兼容字符和串 void revstr char str 字符串反转 int substring char res int pos int len char substr 从pos开始取len个字符到substr中 ...
我相信你也不会经常在一个程序中数百万次地反复执行包含大量字符串处理函数的代码吧! 还有一点值得引起注意:当你引用 strsafe 系列函数时,原有的 C 语言字符串处理函数都将被自动进行 #undef 处理。这也没问题,...