字符串文本是使用单引号 ' 或双引号 " 引起来的字符序列。
说明
如果打开
ANSI_QUOTES模式,则只有单引号'可以用于引用字符串。设置和查询语句如下:
obclient> SET sql_mode = 'ANSI_QUOTES';
obclient> SELECT @@sql_mode;
字符串文本分为以下两种:
二进制字符串。单位是字节,比较时使用字节。字符集和字符序为
binary。非二进制字符串。单位为字符,比较时使用字符(部分字符集支持多字节字符)。它具有除
binary以外的多种字符集和与该字符集兼容的字符序。
使用如下 COLLATE 子句为字符串文本指定字符集和字符序:
[_charset_name]'string' [COLLATE collation_name]
在字符串中,转义字符是由某些序列前添加反斜线 \ 组成,用于表示特殊含义。转义字符对大小写敏感。例如 \b 表示退格,但 \B 表示 B。
以下为所有转义符列表:
| 转义符 | 含义 |
|---|---|
\b | 退格符 |
\f | 换页符 |
\n | 换行符 |
\r | 回车符 |
\t | Tab 字符 |
\\ | 反斜线字符 |
\' | 单引号 |
\" | 双引号 |
\_ | 下划线 |
\% | 百分号 |
\0 | NULL |
\Z | ASCII 26 控制符 Ctrl+Z |
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




