关于MYSQL字符串

原创 2005年02月26日 13:53:00

字符串是多个字符组成的一个字符序列,由单引号(“'”) 或双引号 (“"”) 字符包围。(但在 ANSI 模式中运行时只能用单引号)。

例如:

'a string'
"another string"

在一个字符串中,如果某个序列具有特殊的含义,每个序列以反斜线符号 (“/”)开头,称为转义字符。 MySQL 识别下列转义字符:

/0
一个 ASCII 0 (NUL) 字符。
/'
一个 ASCII 39 单引号 (“'”) 字符。
/"
一个 ASCII 34 双引号 (“"”) 字符。
/b
一个 ASCII 8 退格符。
/n
一个 ASCII 10 换行符。
/r
一个 ASCII 13 回车符。
/t
一个 ASCII 9 制表符(TAB)。
/z
ASCII(26) (Control-Z)。这个字符可以处理在 Windows 系统中 ASCII(26) 代表一个文件的结束的问题。(当使用 mysql database < filename 时 ASCII(26) 可能会引起问题产生。)
//
一个 ASCII 92 反斜线 (“/”) 字符。
/%
一个 ASCII 37 “%” 字符。它用于在正文中搜索“%”的文字实例,否则这里“%”将解释为一个通配符。一个 ASCII 95 “_” 字符。它用于在正文中搜索“_”的文字实例,否则这里“_”将解释为一个通配符。

注意如果在某些正文环境内使用 “/%”“/_”,将返回字符串 “/%”“/_” 而不是 “%”“_”

MySQL(5):聚合函数、日期函数、字符串函数、数学函数

常用语句练习和回顾。日期函数。字符串函数。数学函数。
  • qcyfred
  • qcyfred
  • 2016年12月29日 21:32
  • 666

mysql 实现split函数功能,实现把由空格分割的词组每个单词的首字母转换成大写的功能

mysql实现split功能
  • u014522611
  • u014522611
  • 2016年07月23日 17:17
  • 1020

Oracle与MySQL字符串拼接

一、MySQL在java中我们通常用加号"+"来实现字符串的拼接,MySQL中也可以使用"+"来实现,比如:先加入测试数据CREATE TABLE test( id INT, ...
  • itmyhome
  • itmyhome
  • 2014年12月10日 22:06
  • 3703

MySQL中常用字符串函数

1.字符串长度函数CHAR_LENGTH(str),LENGTH(str)  CHAR_LENGTH()返回值为字符串str的长度,长度的单位为字符。一个多字节字符算作一个单字符。对于一个包含五个二...
  • kobejayandy
  • kobejayandy
  • 2014年04月07日 23:06
  • 21242

mysql字符串连接,重复等字符串函数总结

mysql concat()函数 MySQL的concat函数可以连接一个或者多个字符串,如 select concat('10'); 输出 10 select concat('11'...
  • xiaoyu411502
  • xiaoyu411502
  • 2015年04月03日 15:44
  • 3629

Mysql字符串字段判断是否包含某个字符串的3种方法

方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用mysql 字符串函数 find...
  • hechurui
  • hechurui
  • 2015年10月20日 16:13
  • 76083

关于mysql对字符串的数字的排序

mysql如果想要对某一列进行排序,而这一列是数值的字符串,想要通过数值大小排序而不是通过字符串排序的话,方法如下: (列名为ea.payroll_id) 1, ORDER BY -ea...
  • maxu12345
  • maxu12345
  • 2015年07月06日 09:39
  • 1206

mysql使用instr达到in(字符串)的效果

使用mysql遇到一种情况: 需要查出id在某一个id拼接的字符串中的记录,这个时候用id in(id1,id2,...)行不通,因为in语法里面的参数是数字型的,应该用instr语法,instr(...
  • ThomasChant
  • ThomasChant
  • 2017年01月08日 12:53
  • 2611

mysql字符串包含的四种写法

方法一: SELECT * FROM users WHERE emails like "%b@email.com%"; 方法二: 利用MySQL 字符串函数 find_in_set(...
  • zihandan
  • zihandan
  • 2016年11月16日 14:19
  • 1448

MYSQL中日期与字符串间的相互转换

下面将讲述如何在MYSQL中把一个字符串转换成日期: 背景:rq字段信息为:20100901 1、无需转换的: SELECT * FROM tairlist_day WHERE rq>'2010...
  • superbfly
  • superbfly
  • 2013年10月16日 16:57
  • 226743
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于MYSQL字符串
举报原因:
原因补充:

(最多只允许输入30个字)